[See the clues revealed.]
[Read about the solver.]