7 1328 357 true
2 8 18 21 35 36 37