ICT1002 sudoku assigment 1 bonus