new puzzle:  Arto Inkala's "World's Hardest Sudoku"