Trivia question: Which Greek heroine was said to have hatched from an egg?
And the answer is?
helen of troy