10 298 170 true 1 2 12 13 21 26 28 36 37 38