6 189 283 true 10 21 66 71 89 96