COMP2911 interactive sudoku game