8 1695 512 true
10 14 20 22 23 26 30 34