Puzzle Solver
Attempt to find a solution in words