8 1745 399 true 3 8 11 15 27 29 35 38