8 328 286 true 3 10 11 12 18 27 31 33