10 422 345 true 3 11 14 26 29 32 34 36 37 39