14 452 262 true
4 7 9 10 11 14 16 21 27 33 34 36 38 39