Definition: In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.
Input: Fact1: college has difficulty in setting future, Fact2: father wishes him to take swimming skills to national level, Fact3: Cyrus Though feels out of place popular, Fact4: stepmother and step sisters begin to treat her like servant, Fact5: April even while burdened by manages to attend college domestic duties

Cyrus Ishaan Manhaas is a college swim champ who has difficulty in setting his future. He aspires to becoming a writer, but as his father Kamal Malik wishes him to take his swimming skills to a national level, Cyrus hides his aspirations so as not disappoint his dad. Though popular in college, he feels out of place and seeks someone who can really understand him. When a child, April Ankita Shrivastava lived an idyllic lifestyle with her widowed restaurantowner father Amit Dhamija. He remarries Mona Sharmila Joshi, who herself has two daughters, Saniya Shubhi Ahuja and Taniya Priti Gandwani. Soon after the marriage, Aprils father passes away, and her stepmother and step sisters begin to treat her like a servant. Years later, and even while burdened by domestic duties, April manages to attend college and keep a parttime job to earn pocket money. Her only confidant is her childhood friend Raj Dheeraj Miglani. Cyrus and April meet anonymously online, becoming close without revealing their realworld identities. When they finally decide for a realworld meeting, April is able to discover Cyrus true identity beforehand, but he does not know hers. Feeling that he is too good for her, April avoids committing to a meeting. Cyrus, feeling he has finally found the one person who would understand him as both a friend and perhaps love, seeks her everywhere. With Rajs help, April attends the colleges Christmas costume party in a masked Cinderella costume where she recognizes Cyrus as her secret admirer, although her mask prevents him from recognizing her. Likewise, Raj manages to impress the campus queen Sonia. Unfortunately, Mona had forbidden April to attend the party, and so she is obliged to leave at midnight to prevent her stepmother from realizing she disobeyed her. In her haste, April loses one of her shoes on the staircase. April is initially hesitant to reveal herself to Cyrus, and Sonia rejects Raj the next day when he reveals his identity to her. Saniya and Taniya find the emails between April and Cyrus. After a failed attempt to trick Cyrus into believing either of them is Cinderella, they give the emails to Sonia, claiming that April intentionally made up her Cinderella persona to steal Cyrus, who was her childhood friend, from her. As Cyrus birthday is coming up, Sonia arranges a party at the restaurant. In order to humiliate April, she reveals Aprils identity to the guests and tricks Cyrus into insulting her. Later at the restaurant, Saniya and Taniya break a portrait of Aprils father and blame it on April. After Mona punishes her, April decides to leave her stepfamily once and for all. The other workers at the restaurant comes to her defense and quit their jobs in retaliation, and also allow April to live with them. Before the next swimming competition, April confronts Cyrus about what had happened, and forgives him. Finally emboldened, Cyrus runs after April. Sonia, seeming to repent her previous cruelty, offers her blessing to Cyrus. Reuniting at the beach, Cyrus apologizes to April and returns her slipper, proposing marriage to her.