8 88 229 true
1 7 8 17 22 25 29 34