Plain Sudoku is a free Sudoku program that started out as an entry in a competition, but when the competition ended I decided to keep Plain Sudoku alive and continued to develop it. I put in some functions that I could think of that would be good, but I can't think of them all - that's why I have a feature request form on my website so you can easily request a feature and maybe I will add it in the next version!