17 688 285 true 0 1 3 6 7 9 12 15 18 20 21 24 25 30 33 35 39