8 226 223 true 3 7 16 25 30 32 36 39