python: generate a sudoku board.