Sudoku and Permudoku