7 438 288 true 5 7 9 11 16 19 32