Eureka moments can produce some of the best ideas.