Eureka

Eureka is an exclamation of satisfaction on discovering something, solving a problem, finding a solution, etc.