Need to write other solvers / strategies to solve the puzzle
Need to write other solvers / strategies to solve the puzzle