Sudoku Solver all tests passing except final two