Sloving Sudoku with Search