eureka

exclamation
  1. used to express triumph at a discovery or solution
noun
  1. a cry of ‘eureka’; a moment of sudden discovery or insight

Examples