more validation rules on sudoku.py