6 43 208 true
1 2 7 11 20 35