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.

Ex Input:
Fact1: prostitutes are arrested in New York, Fact2: Dutch secretary visiting sister in South Africa, Fact3: Xaviera Hollander moved to New York in hopes of marrying Carl, Fact4: Xaviera offers choice of her or mother, Fact5: Yves has been summoned by king of Middle Eastern country

Ex Output:
As prostitutes are arrested in New York, a flashback begins to the life of one of them, a Dutch secretary Xaviera Hollander Redgrave who moved to New York in hopes of marrying her fiance Carl Nicholas Pryor, whom she met whilst visiting her sister in South Africa. Observing how Carl does not help her take her bags off the airplane and his increasingly long morning routine and primping, Xaviera grows concerned he is not the man she thought he was. Her suspicions are confirmed when his mother insults her over dinner. Xaviera offers him a choice of her or his mother and he picks his mother. Xaviera finds work at the Dutch Embassy as a translator and secretary. She is asked on a date by Frenchman Yves JeanPierre Aumont and quickly falls in love with him and his extravagant lifestyle, as Yves has made a small fortune as a consultant for large corporations and even small countries. Yves announces that he must leave as he has been summoned by the king of a Middle Eastern country. Xaviera breaks down crying. He hands her a large envelope containing cash. Although it makes her feel like a prostitute, she realizes quickly that this may be her calling in life because she loves sex and money. She starts meeting up with Yves friends. Xaviera prospers as a prostitute until she is shaken down by a corrupt cop Richard Lynch who takes her money and tries to rape her. Instead of paying him off, she goes to work at a local bordello with a madam who offers her a 5050 split. Xaviera decides that she can do better on her own, so leaves to open her own bordello ten blocks away. After a while, she is the most successful madam in New York City and buys out her former madams business as well. All is well until the police officer sees her and instigates a raid, sending her to jail. Xavieras attorney bails her out of jail and sets her up with a friend of his who is coming in from Montreal.

Ex Input:
Fact1: Madras in 1970s 's boss is shot by unknown man, Fact2: blame falls on Pasupathy, Fact3: Shankar falls in love without knowing background, Fact4: Pasupathy manages to find Parvati and soon Suresh, Fact5: Suresh threatens to kill Shankar

Ex Output:
Madras city in 1970s... Pasupathy Major Sundarrajan's boss B.R.Pandhulu is shot by an unknown man, but the blame falls on Pasupathy. The surviving boss sends away his wife Parvati Ammal M. V. Rajamma and son Shankar MGR into hiding fearing his familys fate. But before breathing his last, the boss learns the truth and entrusts in Pasupathy the task of finding Parvati and Shankar and hand them their rightful family assets. Several years later Shankar MGR now a grown up youth, learns of the injustice committed to his father B.R.Pandhulu, and heads out to Chennai in search of his father's murderer. Shankar meets Pasupathy's daughter, Uma Jayalalitha and falls in love with her, without knowing her background. Pasupathy finally manages to find Parvati, and soon Suresh S. A. Ashokan, a notorious smuggler imprisons Shankar, and impersonates him, for his wealth. Parvati is forced to play along, as Suresh threatens to kill Shankar. The rest of story unveils who won in the end, Shankar or the evil forces.

Ex Input:
Fact1: Former covert operative Bryan Mills visits daughter to deliver birthday gift, Fact2: Bryan receives text from Lenore asking to meet him for breakfast following day, Fact3: note is drugged unknown by her by Bryan, Fact4: Lenore 's murder was caused by failure to repay debt to former business partner and ex-Spetsnaz operative Oleg Malankov, Fact5: Stuart used Bryan to kill Malankov and keep insurance money

Ex Output:
Former covert operative Bryan Mills Liam Neeson visits his daughter, Kim Maggie Grace, to deliver a birthday gift. After an awkward visit, he invites his exwife, Lenore Famke Janssen, to dinner. Although she declines, she shows up at his apartment and tells him about her marital problems. He agrees to let her try to work things out with her current husband Stuart Dougray Scott. Stuart comes to see Bryan and asks him never to see his wife again despite the fact he is aware they have a daughter together. Without Bryans knowledge he uses his phone to arrange a meeting with Lenore making out it is Bryan that wants to meet her then promptly deletes the message after it is sent. It is in this location she gets kidnapped. The following day, Bryan receives a text from Lenore asking to meet him for breakfast. After Bryan purchases breakfast, he returns to his apartment to discover Lenores lifeless body. L.A.P.D. units immediately appear and try to arrest him, but he resists and escapes. Meanwhile, L.A.P.D. Inspector Frank Dotzler Forest Whitaker familiarizes himself with Bryans background and issues an APB for him. Bryan retreats to a safe house equipped with weapons and surveillance electronics. He retraces Lenores travels to a remote gas station convenience store and finds surveillance footage of her being abducted by unidentified men with unique hand tattoos, but L.A.P.D. detectives arrive and arrest him. While in transit, Bryan frees himself, hijacks the police cruiser, escapes, and downloads phone records from an L.A.P.D. database onto a thumb drive. He contacts Kim at Lenores funeral via a camera hidden in his friend Sams suit, instructing her to maintain her very predictable schedule. She purchases her daily yogurt drink with a Drink Me Now note which, unknown by her, is drugged by Bryan. During a lecture, she feels nauseated and runs to the restroom where Bryan is waiting. He surprises her and gives her the antidote to the drug. Bryan removes a surveillance bug that, unknown to her, was planted by Dotzler. He tells her that he is looking for the real murderer and that she should keep safe. Kim tells Bryan of her pregnancy and that Stuart is acting scared and has hired bodyguards, which he has never done before. Bryan tails Stuarts car but is ambushed by a pursuing SUV that pushes his car over the edge of a cliff. He survives the crash, hijacks a car, follows the attackers to a roadside liquor store and kills them. Bryan then abducts and interrogates Stuart, who confesses that Lenores murder was caused by his failure to repay a debt to his former business partner and exSpetsnaz operative Oleg Malankov Sam Spruell and that he exposed Bryans identity to Malankov out of jealousy. With assistance from his old colleagues and a nervous Stuart, Bryan gains entry to Malankovs heavily secured penthouse. After killing the guards, a furious gun battle, and a brutal fight, a mortally wounded Malankov reveals that all that happened was a setup: Stuart planned Lenores murder and framed Bryan as part of a business deal to collect on a 12M insurance policy. Malankov adds that when he failed to kill Bryan, Stuart used Bryan to kill Malankov and keep the insurance money. Meanwhile, Stuart injures Sam Leland Orser, and abducts Kim, intending to flee with the money. Under police pursuit, Bryan arrives at the airport in Malankovs Porsche as Stuarts plane is taxiing for takeoff. After destroying the wheels, preventing the plane from taking off, Bryan overpowers Stuart and prepares to kill him but pauses at Kims pleas. He tells Stuart to expect final punishment if he escapes justice or completes a reduced prison sentence. Dotzler and the LAPD arrive to arrest Stuart. Bryan is cleared of all charges. In the aftermath of Stuarts arrest, Kim, who is pregnant, informs Bryan that she wants to name her baby after her mother if it is a girl.