7 229 299 true
5 7 15 18 26 36 39