Wrote the actual sudoku solving method. Causes a stack overflow, need to refactor into iteration