7 108 245 true
5 6 16 19 21 29 36