Hard Sudoku #22: Beth-Dagon