8 290 313 true
5 8 14 15 22 29 30 33