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: crack addict grew up with Gino and Bobby, Fact2: Richie seems not to care about consequences of actions, Fact3: Gino not get out of way of own plans to take out Richie, Fact4: that corrupt cop and Laurie knew Bobby was corrupt had wanted money-making lifestyle like Richie 's, Fact5: Laurie had given Richie picture out of jealousy never expecting Richie to kill Bobby for sleeping with Roxanne

Gino Felino is an NYPD detective from Dyker Heights, Brooklyn who has strong ties within his neighborhood. Gino and his partner Bobby Lupo wait to bust up a multimilliondollar drug deal. However, Gino sees a pimp violently assaulting one of his girls and intervenes. Shortly afterward, Richie Madano murders Bobby in broad daylight in front of his wife, Laurie, and his two children. Richie is a crack addict who grew up with Gino and Bobby. He has become psychotic and homicidal due to rage and drug use, and seems not to care about the consequences of his actions. Richie then murders a woman at a traffic stop because she abruptly tells him to move the car. He heads off into Brooklyn alongside his goons, who are horrified by what he does but continue to work alongside him. Gino knows Richie is not going to leave the neighborhood. Ronnie Donziger, his captain, gives him the clearance for a manhunt and provides him with a shotgun and an unmarked car. Gino visits his mob connection Frankie and his boss Don Vittorio, and he tells them he will not get out of the way of their own plans to take out Richie, whom they view as a loose cannon. While driving, Gino sees a fellow driver discard something moving from his car. Upon investigating, Gino rescues an abandoned German Shepherd puppy. Gino starts the hunt for Richie at a bar run by Richies brother Vinnie Madano. Vinnie and his friends all refuse to provide information, so Gino beats up all of them. He still does not find out where Richie is, but his concern about getting an attitude problem has been taken care of. Richie later comes back to the bar and beats up Vinnie for not killing Gino when it was one cop against a bar full of armed men. He also has info leaked to the mob that he is at the bar, then emerges from hiding and ambushes the mobs hitmen in a shootout. After visiting a number of local hangouts and establishments trying to find information, Gino discovers Richie killed Bobby because Bobby was having an affair with two women – Richies girlfriend, Roxanne Ford, and a waitress named Terry Malloy. When Gino goes to Roxannes home, he finds she is dead. Gino believes that Richie killed Roxanne before he killed Bobby. Gino goes to Lauries house and tells the widow what is going on. In Lauries purse, Gino finds the picture that Richie dropped on Bobbys body after killing him. It turns out that Bobby was a corrupt cop who had wanted a moneymaking lifestyle like Richies, and Laurie knew Bobby was corrupt. Laurie had found a picture of Bobby and Roxanne having sex. She had given Richie the picture out of jealousy, never expecting Richie to kill Bobby for sleeping with Roxanne. Laurie took the picture away from where Richie dropped it on Bobby because she wanted to protect her husbands reputation. Gino attempts to get Richie out of hiding by arresting his sister Pattie and by talking to his estranged, elderly father. Following a tip from his local snitch Picolino, Gino eventually finds Richie in a house in the old neighborhood having a party. Gino kills or wounds all of Richies men. Gino then finds Richie and fights him handtohand. After beating Richie senseless, Gino finally kills him by stabbing him in the forehead with a corkscrew. The mobsters arrive soon after, also intent on killing Richie. Gino uses the lead mobsters gun to shoot the alreadydead Richie several times, then tells him to return to his boss and take credit for Richies death. Gino and his wife adopt the puppy as a family pet, naming him Coraggio Italian for courage or bravery. Whilst out walking, they encounter the same man who abandoned the puppy earlier, and Gino confronts him. When the man attacks him, Gino defends himself, knocking the man down. Gino and his wife laugh as the puppy urinates on the mans head.