10 479 295 true 2 3 9 10 14 15 19 26 33 39