11 519 268 true 3 5 11 14 21 25 29 31 33 36 39