Square Number Puzzle Game