Main Search Puzzle