7 784 336 true
1 5 6 14 24 27 39