10 638 338 true 2 3 11 12 14 24 33 36 38 39