Added the world's hardest sudoku puzzle