Given a premise, an initial context, an original ending, and a counterfactual context, the task is to generate a new story ending aligned with the counterfactual context and as close to the original ending as possible. Each instance consists of a five-sentence story. The premise is the first sentence of a story, and the second sentence, which is the initial context, provides more information about the story's context and the story's general plot. The original ending is the last three sentences of the story. Also, a counterfactual context is a slight modification to the initial context. You should write a new story ending that edits the original story ending as little as possible to regain coherence with the counterfactual context. To sum up, you should write the last three sentences of a story based on the premise(first sentence) and the counterfactual context(second sentence) of the story.
Q: Premise: Sam bought a pair of new shoes from the shoe store. 
 Initial Context: When he got home he put them on to break them in. 
 Original Ending: Sam found that the clerk gave him two different sizes by accident. He walked in the new shoes back to the store. The clerk traded Sam for the erroneous shoe. 
 Counterfactual Context: He gift wrapped the shoes and took them to his cousin's birthday party.
A: 
Sam found his cousin and gave him the gift. His cousin liked the shoes. He put them on that day. 