8 1489 364 true
7 13 18 19 22 27 29 36