12 341 236 true
2 5 8 13 14 17 23 25 27 33 34 37