Introduction to Sudoku Machine