Sudoku hard: February 20, 2025 1 month ago 'The next German government enters a new, uncertain phase of history'