A simple sudoku solver for a discrete math project