Task: Story Composition
Input (English): Premise: John gave all his money to charity. 
 Initial Context: He couldn't pay his rent. 
 Original Ending: He was kicked out of his apartment. He found himself living on the streets. He was taken in by the homeless shelter that his money paid for. 
 Counterfactual Context: He won the lottery the next day.
Output (English): He got a new luxury apartment. He found himself living on a tony street. He again helped the homeless shelter that his money paid for.