Partial Sudoku Solver

This Sudoku Solver can solve most medium difficulty Sudoku puzzles. Based on the original input provided, it repeatedly eliminates digits and uses possibilities to identify the location of single digits. This method only provides a partial solution to tougher Sudoku puzzles. If you get a partial solution, you can try to find the final solution by choosing one of the remaining digits. I am working on completing the rest of the solver.