12 526 285 true 4 6 10 14 16 18 19 26 32 33 35 38