7 163 337 true 2 6 8 10 26 28 30