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: Madhu is good at studies, Fact2: Swapna goes to college in bus, Fact3: Ramya is best friend of Swapna, Fact4: Sekhar happens to be son of Sarvabhouma 's childhood friend, Fact5: story ends with happy note with union of Swapna and Madhu

Madhu Raja hails from a poor family, but is a sports champion of the college. Besides, he is very good at studies. Swapna Sneha is the daughter of a millionaire Sarvabhouma Rao Kota Srinivasa Rao. She is also good at studies and other extracurricular activities. However, she is a downtoearth girl and always wants to be very simple. She goes to the college in bus and doesnt want to use even a car. Sekhar Chakravarthy is their classmate. Sekhar loses his heart to Swapna. Ramya is also their classmate and is the best friend of Swapna. Once, Madhu saves a girl called Shanti when Swapnas brother Raghubabu teases her. So, he bears a grudge against Madhu. Though Sekhar loves Swapna, she gives her heart to Madhu and Sekhar silently moves away from them. When Madhu goes to Swapnas birthday party, he gets thrashed by her brother. So, Madhu decides to keep off away her for some time and goes to Hyderabad as he gets a job there. He promises Swapna that he would marry her by convincing her parents and brother after some time. Ramya, who also stays in Hyderabad after her marriage, mistakes Madhu, as he moves closely with Shanti, the daughter of the house owner. Moreover, one of Shantis colleagues Navabharat Balaji, who loves her, resorts to malicious campaign against Madhu and Shanti. This strengthens the doubts of Ramya and unfortunately Swapna goes to Hyderabad and she too mistakes the friendship of Madhu and Shanti. Swapna agrees to marry anybody as she feels that she has been ditched by Madhu. Incidentally, Sekhar happens to be the son of Sarvabhoumas childhood friend Narra Venkateswara Rao and they fix their marriage. However, Sekhar too tries to convince Swapna that Madhu is a gentleman but fails in his effort. When Madhu meets Swapna, she chides him and labels him a cheat. Just before the marriage, Sekhar dies in an accident. At this juncture, Shanti, who is the niece of Sekhars father, visits him to console and she happens to see Swapna. She reveals the truth that her love is onesided and Madhu really loves her and she is still in his thoughts. Swapna realises her mistake and finally the story ends with a happy note with the union of Swapna and Madhu.