7 585 359 true
0 7 9 19 24 29 36