5 296 178 true 4 9 16 25 32