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.

Fact1: impoverished engineer falls in love with wealthy woman, Fact2: known thief helps to plan escape to hand Dipak to violent gang for Rs5000, Fact3: Dipak is locked up by Mangal Singh hiding place, Fact4: Mangal came to cash in by collecting Dipak, Fact5: gang leader manipulates things to meet up with Dipak and Mangal
An impoverished engineer, Pradeep Kumar, Dipak falls in love with a wealthy woman. He eventually gets suspected to be a bank robber. Whilst in the police cell, he is met with dacoit Mangal Singh, a known thief, who helps to plan their escape from a dodgy window to hand Dipak to a violent gang for Rs5000. However, Dipak explains after his escape to Mangal, that he is in trouble with the police and a vindictive gang of thieves who are trying to kill him because he had identified Helen, the dancing queen who stole a massive amount of cash in a briefcase. Eventually, Dipak makes Mangal unhappy, and diverted his mind as his greed for more money increases for an additional Rs 20,000 more to return him to the leader of gang. The plan fails. Ashok Kumar follows them to a hiding place where Dipak is locked up by Mangal Singh. Ashok Kumar unlocks the door from outside and enters reluctantly as he identified Mangal approaching the hideout. Despite escaping the violent thief Mangal Singh, Dipak is left in dilemma and holds a brief discussion with Johnny Walker, Babu the classic comedian in Hindi Films of 60s, 70s and Early 80s. Dipak decides to make one more escape with attempted suicide near waterfall, but just as soon his lover locates his hideout. The story takes a twist as Ashok Kumar, who everyone thought was a police officer, betrays the trust of Dipak. Mangal, who is befriended by a persuading Dipaks girlfriend, becomes her brother. Mangal who came to cash in by collecting Dipak, suddenly supports a newly found sister with a rakhi tied on his wrist. There is a funny act, where a qawali mehfil is disturbed by two runaways who fear getting caught by handful of chasing policeman. The situation becomes volatile in the grand scheme of uncertainty and betrayal experienced by those close to Mangal. Ashok Kumar fixes an appointment for Dipak to meet at 8:00 PM somewhere and mistrusts all concerned parties. Helen is killed as the gang leader manipulates things to meet up with Dipak and Mangal, who wanted Rs50k to hand Dipak to the gang. Ashok Kumar declares his identity after Mangal rejects the cash, stating that the serial numbers are those from a robbery of Rs500k earlier, when Dipak was arrested. Mangal is indeed the real police officer and both Dipak and he get caught in a difficult situation in a cave. At that moment, Johnny Walker Babu comes to rescue his colleagues with a fireball explosive. Everyone runs to save their lives only to be caught by police outside the cave. Johnny Walker declares that the fireball was indeed an expired Diwali cracker, with no threat to lives. Ashok Kumar flees to escape with Dipaks girlfriend at gunpoint. Both leave hurriedly in a boat as Dipak manages to get in the boat and fights off Ashok Kumar, breaking the steering wheel. The boat goes astray as Ashok Kumar tries to tell the couple to escape for their lives and the boat explodes, hitting a small island on sea at fast speed, killing Ashok Kumar. Dipak weds his girlfriend and the story has a happy ending.