11 414 300 true 4 5 10 19 21 22 25 27 31 34 39