Alphametric puzzle solver.