A text-based program written in C (without pointers) that presents a Sudoku puzzle to a player and provides commands for the player to incrementally solve the puzzle.