Sudoku Solver

Partially solved.
The program is still learning.