6 43 108 true
1 5 9 17 26 28