Main Search Game Puzzle