7 244 199 true
1 4 10 17 32 33 37