added sudoku rules