This application will help you solve that difficult sudoku puzzle. It provides an easy initial position setup. You can then step through the solution one cell at a time or you can let the application step through it for you. You can also use it understand how to solve sudoku puzzles.