8 1269 415 true 2 6 13 29 33 36 38 39