7 97 231 true
5 8 11 18 19 25 38