Weekly crossword puzzle solution.