Meet Dan Feyer, winner of the 2023 American Crossword Puzzle Tournament, who has won the tournament nine times in the past 13 years.