Creativity explained…Eureka!