10 286 259 true 3 4 6 9 15 18 19 25 37 39