(by Alex Rudnick; source)
What is this? sudokudlx solves sudoku puzzles using Donald Knuth's Dancing Links algorithm. Enter any sudoku puzzle in the boxes above and hit "solve". Here's how it works.