How To Solve Medium Level Sudoku