Sudoku solver written in Java, and sudoku puzzle checker written in Python that checks if a puzzle is valid.