Given the task definition and input, reply with output. Given a list of steps and an additional step, determine where the step fits into the original list of steps. A correct answer, correctly places the given step into the set of steps so that it creates a new plausible set of steps. Output must be formatted as 'After step n', where n is the step number after which the given additional step is to be inserted.

Steps: (1) A butterfly lays an egg (2) A larvae matures inside of the egg (3) The caterpillar hatches from the egg (4) The caterpillar spins a coccoon around itself and forms into a pupa (5) The butterfly forms inside of the coccoon (6) The mature butterfly emerges from the coccoon (7) The butterfly mates (8) The female butterfly lays eggs.  
Where does the following step fit into the given list of steps: The caterpillar eats and grows 

 After step 3. 