6 151 255 true
3 5 13 14 18 31