This sudoku solver won't necessarily work because it doesn't have all the techniques that a person has. The way this works is first it runs through the puzzle checking for blanks. When it finds a blank, it looks for other known numbers in the row, column and 3x3 square. If there are 8 known numbers, then it will input the unused number. But, this doesn't work sometimes. Try typing in this sudoku and it won't solve it: http://i45.tinypic.com/99ff3l.png The way a person would probably continue solving it is by filling in box (3,1) with a 3. This would work because box 1 requires a 3, 2, and a 9, but there are already 3s in rows 2 and 3, so the 3 would go in the remaining row 1. (The original sudoku puzzle was the 8-02-2012 puzzle from Tampa Bay News Weekly)