
Alight upon
Sudden Realization
Used when emphasizing a sudden or unexpected idea or solution. 
Creative Insight
Conveys finding creative or innovative thoughts like a flash of inspiration. 
Positive Surprise
Often suggests a pleasant or positive surprise when discovering something. 