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:  ['Water seeps into rocks', 'The water freezes and thaws', 'Cracks form in the rocks', 'Cracks also form when rocks heat up', 'The rocks slowly break down.'] 

Output:   Yes  


Input: Consider Input:  ['The water comes into contact with the rock below', 'Water from the surface seeps below the soil', 'As more rather rushes through the cave becomes a cavern.', 'The rock over the years carves through the rock', 'The space in the rock becomes larger and forms into a cave'] 

Output:   No  


Input: Consider Input:  ['Mix pancake mix with water', 'Heat a griddle', 'Pour a circle of batter in the griddle', 'When most of the bubbles pop on the surface, flip', 'Cook to desired color', 'Apply butter, syrup and enjoy'] 


Output:   Yes