8 359 278 true 9 11 18 21 24 27 31 34