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.

Input: Consider Input: Premise: I was playing Pokemon Go with my friend. 
 Initial Context: We were running around to various Pokestops. 
 Original Ending: I wasn't looking where I was going, and walked right off a cliff. I fell about 50 feet, and sustained a broken ankle. My friend called an ambulance. 
 Counterfactual Context: I walked right into a door.

Output: I wasn't looking where I was going, and walked right off a cliff. I fell about 50 feet, and sustained a broken ankle. My friend called an ambulance. 


Input: Consider Input: Premise: Carl met the girl he had a crush on in the woods. 
 Initial Context: They found a hollowed out tree stump and squeezed in. 
 Original Ending: Fearfully, trembling, they kissed for the first time. That kiss led to dating and marriage. Carl and his wife look back on their first kiss fondly. 
 Counterfactual Context: She had to go home so he walked her the rest of the way.

Output: Fearfully, trembling, they kissed for the first time on her stoop. That kiss led to dating and marriage. Carl and his wife look back on their first kiss fondly. 


Input: Consider Input: Premise: Sam had an important job interview. 
 Initial Context: He had to clean his suit before the interview. 
 Original Ending: He took his suit to the dry cleaners. He picked it up a few hours later. He was able to ace his job interview with his fresh look. 
 Counterfactual Context: He had a clean suit ironed and ready to go.


Output: He went to get a fresh haircut. He put on his suite and felt great. He was able to ace his job interview with his fresh look. 


