7 1035 250 true
2 9 15 20 22 31 35