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: Teddy just turned 16 and was excited. 
 Initial Context: Turning 16 meant that Teddy could take his driving test. 
 Original Ending: he could hardly believe and took the test on the day of his birthday. He passed on the very first try! He was overjoyed and got his license. 
 Counterfactual Context: Teddy knew he could drive but he also thought he could drink and was disappointed to find out he was wrong.

Output: He was still excited to take his driving test. He passed on the very first try! He was overjoyed and got his license. 


Input: Consider Input: Premise: George was participating in a secret santa in school. 
 Initial Context: He arrived the day of the event with his gift. 
 Original Ending: Everyone began exchanging gifts. When it was over, George had no gift. It turned out that there was a mistake, and George was never matched. 
 Counterfactual Context: He skipped the day of the event with his gift.

Output: Everyone began exchanging gifts. When it was over, the kid who George had  received had no gift. It turned out that a teacher brought an extra present, because George was never reliable. 


Input: Consider Input: Premise: Ben was trying to sneak behind Jane. 
 Initial Context: When he got closer, he placed a cricket into her pants. 
 Original Ending: She instantly freaked out and ran away trying to shake it off. Jane was mad at Ben and didn't talk to him. Eventually, Jane accepted his apology. 
 Counterfactual Context: Jane was startled and punched Ben in the nose and he ran away crying.


Output: She instantly freaked out and ran away trying to catch him. Ben was mad at Jane and didn't talk to her. Eventually, Ben accepted her apology. 


