Pyrgic Puzzles n-digit solver