There are three main strategies for solving the puzzle: