7 179 248 true
11 12 13 14 21 23 29