Sudoku for the class Modern Programming Languages and Project Management