You need to answer the question 'Are the given steps in order?', given a set of steps describing a process. Your answer must be either Yes or No. If the answer is No, that means the steps are out of order and do not make sense in the order they are in. If the answer is Yes, that means the steps are in order and make sense in the order that they are in. A set of steps are not in order if the steps reference information that is introduced in a later step

Example Input:  ['UNDERGOES METAMORPHOSIS TO BECOME BUTTERFLY', 'ITS LAID ON A LEAF OR PLANT', 'IT BEGINS TO EAT ON THE LEAF THAT IS WAS BORN ON', 'AFTER HE BUTTERFLY IS FOMED IT PUMPS BLOOD INTO ITS WINGS TO GAIN STRENGHT TO BE ABLE TO FLY', 'AFTER ITS GROWN TO FULL LENGHT IT FORMS INTO A PUPA', 'EGG', 'THE EGG HATCHES', 'THE LARVA COMES OUT(CATERPILLAR)', 'TH EBUTTERLFY IS FIANLLY ABLE TO FLY AWAY.', 'CONTINUES TO EAT TO GROW QUICKLY'] 
Example Output:   No  

Example Input:  ['Oxygen is transferred to red blood cells', 'Red blood cells distribute oxygen throughout the body', 'The lungs expand', 'The diaphragm contracts', 'The membranes in the lungs collect oxygen molecules', 'Air is pulled from outside the body, into the lungs'] 
Example Output:   No  

Example Input:  ['Grapes are grown', 'A selection of grapes are gathered', 'The grapes are washed', 'The stems are removed from the grapes', 'The grapes are crushed and added to a fermation container', 'Yeast is added to the container', 'The yeast eats the sugar in the yeast, releasing alcohol'] 
Example Output:
  Yes