9 295 217 true 2 9 10 22 23 28 36 38 39