7 247 269 true 3 5 7 17 19 33 35