7 754 255 true
3 12 18 19 29 34 35