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:  ['The blood sugar drops in a body', 'Cells in the pancrease release glucagon', 'The liver in response turns the glucagon into glucose', 'And releases it into the blood', 'The blood sugar levels are restored.'] 

Output:   Yes  


Input: Consider Input:  ['A large rocky area is formed', 'The rocky area has a higher elevation than the surrounding areas', 'Water from precipitation falls in the area', 'The water forms a stream', 'The stream flows towards lower elevation', 'The stream becomes a river', 'The river continues to flow along the same path for a long time', 'The river erodes the rocky area that it touches', 'The eroded area cuts deeply into the rock.'] 

Output:   Yes  


Input: Consider Input:  ['Humans are born as babies', 'Babies become infants', 'Infants become children', 'Children learn skills', 'Children become teenagers', 'Teenagers undergo puberty', 'Teenagers become adults', 'Adults have children', 'Adults become elderly', 'Elderly humans die.'] 


Output:   Yes