You will be given a definition of a task first, then some input of the task.
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: Puss in Boots is talking cat named for signature pair of boots, Fact2: Jack 's been looking for most of life magic beans, Fact3: most of life lead him to giant 's castle, Fact4: Humpty convinces Puss to join them in eventually finding beans and retrieving golden eggs, Fact5: trio ride beanstalk into clouds to find castle of late giant
Output:
Puss in Boots Antonio Banderas is a talking cat named for his signature pair of boots. Puss is a fugitive on the run from the law, looking to restore his lost honor. He learns that the outlaw couple Jack Billy Bob Thornton and Jill Amy Sedaris have the magic beans hes been looking for most of his life, which can lead him to a giants castle holding valuable golden goose eggs. When Puss tries to steal them from the outlaws room, a female cat named Kitty Softpaws interrupts, and both fail. Kitty is allied with Humpty Alexander Dumpty, a talking egg and Puss longestranged childhood friend from the orphanage where he was raised. Puss tells Kitty his origin story and of his feelings of betrayal for a youthful misadventure when Humpty tricked Puss into helping commit a bank robbery in his hometown of San Ricardo; Puss has been on the run ever since. Humpty eventually convinces Puss to join them in finding the beans and retrieving the golden eggs. The trio steal the beans from Jack and Jill and plant them in the desert. Puss and Kittys relationship becomes romantic. The trio ride the beanstalk into the clouds to find the castle of the late giant, while avoiding the Great Terror, a giant goose that guards the Golden Goose. When they realize the golden eggs are too heavy to carry, they steal the Goose, which is just a gosling, and escape the castle. While celebrating their victory, the group is ambushed by Jack and Jill, who knock Puss unconscious. When Puss wakes up, he tracks Jack and Jill to San Ricardo where he learns the entire heist was a plot by Humpty to lure him home to be arrested, as revenge for abandoning him to the authorities when Humptys youthful heist went bad. Jack, Jill, and Kitty were involved in the con. After pleas from Imelda, his adoptive mother, Puss turns himself in to the guards while Humpty donates many golden eggs to the town and becomes a hero. While in prison, Puss meets the original Jack from Jack and the Beanstalk who warns him that the Great Terror is in fact the Gooses mother, and it will stop at nothing to get its child back. Realizing Humpty intended to destroy the town all along, Puss lets a repentant Kitty help him break out of prison and she also tells him she loves him. Tracking him down just as the Great Terror arrives, Puss convinces Humpty to help him fight off the Great Terror, saying he knows Humpty is a good person at heart. Using the Goose as bait, Puss and Humpty lure the Great Terror out of the town. During the chase, Jack and Jill betray Humpty and try to take the Goose, but get crushed by the Great Terror. Humpty and the Goose are knocked off a bridge with Puss holding onto them. Humpty knows Puss cannot hold both of them, so he lets go, sacrificing himself to save the Goose and the town. Humptys shell cracks open to reveal he was a golden egg on the inside. The Great Terror then takes the Goose and Humpty back to the giants castle. Puss efforts to save San Ricardo make him a hero among the townspeople and Imelda. In the epilogue, Jack and Jill are recovering from their injuries, Humpty is shown once again in his regular egg form, wearing a golden egg suit, as he rides the Great Terror into the clouds, and Puss and Kitty kiss.