A constraint programming approach to solve sudoku. This is the most elegant solution to sudoku.