7 241 286 true 10 12 21 34 35 38 39