A Sudoku solver that uses backtracking and recursion to solve Sudoku puzzles. The program allows users to input a Sudoku puzzle and then solves it using the backtracking algorithm. The program is built using Python and Pygame for the graphics and user interface.