Eureka!

Interjection
  1. An exclamation used to express excitement upon discovering or solving something. Interjection
    He shouted 'Eureka!' when he finally fixed the problem.