Senior design Sudoku project