Assign digits to letters in a puzzle and backtrack when inconsistencies arise.
Explain code with DocComment! Try out your own code!