11 270 321 true 1 2 23 42 44 66 67 68 81 85 93