Elegant solution, Egg.