8 229 170 true
3 5 8 9 13 21 31 35