5 296 277 true
4 9 16 25 32