8 306 298 true 2 6 11 12 14 15 16 32