have a sudden moment of insight crossword clue