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

Input: Consider Input:  ['These plants die', 'Grass and small plants grow in an area', 'The soil becomes more fertile', 'Larger plants are able to be supported', 'The soil gains organic material', 'Trees eventually grow.'] 

Output:   No  


Input: Consider Input:  ['The butterfly forms inside of the coccoon', 'The butterfly mates', 'The caterpillar eats and grows', 'The female butterfly lays eggs.', 'The caterpillar spins a coccoon around itself and forms into a pupa', 'The mature butterfly emerges from the coccoon', 'A butterfly lays an egg', 'A larvae matures inside of the egg', 'The caterpillar hatches from the egg'] 

Output:   No  


Input: Consider Input:  ['A fossil is formed', 'Animals and plants die in soft soil or mud', 'The remaining parts over the years are replaced with mineral', 'The remains decompose, leaving only trace amounts', 'Sediment builds up over the remains'] 


Output:   No