9 159 337 true 2 4 6 12 14 24 26 33 39