This project represents Sudoku as exact cover, and solves it very efficiently using Algorithm X and Dancing Links. It can currently handle 8x8, 10x10, 12x12, or 16x16 Sudoku puzzles.