This algorithm tries to solve a Sudoku using logical steps and works only for relativly simple puzzles.