9 363 311 true 2 5 7 12 15 27 28 36 38