8 363 389 true 2 14 28 32 36 68 69 73