8 105 263 true
1 4 7 12 13 17 37 38