7 142 255 true
2 5 12 13 33 34 38