This java applet will solve a sudoku puzzle. Just enter the numbers that you know and hit solve, and the applet will find the other numbers.