This is the eggs assignment 4.