8 1293 423 true
4 7 10 13 28 31 35 37