You will be given a definition of a task first, then an example. Follow the example to solve a new instance 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: Ning returns to home village, Fact2: home village has fallen on desperate times, Fact3: rebel sisters and Moon After discover Elder Chu's pendant short skirmish, Fact4: father is being transported to place of execution, Fact5: Imperial High Monk Before arrives with entourage long
Solution: Following the events of the first film, Ning (Leslie Cheung) parts ways with the Taoist Yin (Wu Ma) and returns to his home village, which has since fallen on desperate times. Fleeing from cannibals, Ning winds up being imprisoned. Sharing a cell with Elder Chu, a renowned scholar, Ning spends apparent months languishing in prison. On the day of Ning's execution, the scholar reveals that he has dug out an escape tunnel. He gives Ning one of his books and a pendant, and sends Ning through the tunnel. Ning obliviously steals the horse of Autumn (Jacky Cheung), a Taoist sectarian. When Ning stops for the night in an abandoned villa, Autumn catches up and the two sort out the misunderstanding. But in the middle of the night, rebel soldiers attack the two visitors. After a short skirmish, the rebel sisters Windy (Joey Wong) and Moon (Michelle Reis) discover Elder Chu's pendant. While Ning mistakes Windy for his love Siu Sin, whom she resembles, the rebels mistake Ning for the Elder Chu. The sisters explain that their father, Lord Fu (Lau Siu-Ming), was framed for a crime and is now being transported to the place of his execution. The rebels' mission is to free him. They set off and leave Ning and Autumn at the villa. The next night, the two discover that the villa actually is haunted by a demon. Autumn manages to injure it, but it flees. He gives pursuit, but without success. He emerges at daybreak on a dirt road, causing an altercation with an imperial convoy led by Fu (Waise Lee). Fu and Autumn battle to a stalemate, and then go their separate ways. Unbeknownst to Autumn, the convoy is the one carrying the sisters' father. Having failed to catch the convoy earlier, the rebels return to the haunted villa, waiting to ambush the convoy there. As the convoy enters, however, the demon returns as well. Maneuvering Fu into fighting the demon, the rebels are able to rescue the sisters' father. Before long, however, the Imperial High Monk arrives with his entourage. He incapacitates the rebels with a spell, which Autumn recognizes as an evil chant. Ning and Windy escape to seek the help of Yin, while Lord Fu, Autumn and Moon are captured by the monk. The captives are brought back to the High Monk's palace. Now suspicious, Fu enters the palace only to find the hollow corpses of the entire royal court inside. Recognizing that the monk is in reality a demon, Fu frees the captives and fights valiantly by himself to allow them time to recover. Lacking spiritual magic, however, Fu is not able to overcome the demon and is destroyed. Just then, Yin and the others arrive. The demon is forced to reveal its true form, a gigantic thousand-year-old centipede. Yin and Autumn are swallowed by the creature, and they separate their souls from their bodies in order to destroy it from the inside. Autumn, however, is not able to return to his body, and his soul floats away. The next day is the marriage of Windy to the Ma family. Ning runs down from his inn to the main street and tells Moon that he wishes Windy a long, happy marriage before leaving. In the desert, as Yin and Ning are about to continue their journey, they see two women approach on horseback, which happen to be Windy and Moon. Windy has escaped from her wedding and decides to leave with Ning
Why? All the given five facts are present in the generated story in the same order that they appear in the input.

New input: Fact1: Mary is visited by angel telling her, Fact2: young donkey wishes to join traveling caravan, Fact3: house of Joseph and Mary celebrated wedding, Fact4: Bo and dove friend During plot to escape despite Mary 's kindness time, Fact5: Joseph catch to Joseph and Mary in time to warn them and hide them in market place
Solution:
In 9 months B.C., Mary is visited by an angel telling her she will bear the Messiah. A pygmy jerboa named Abby overhears and tells the other animals as a star begins glowing brightly in the night. Six months later, a young donkey is tired of milling wheat and wishes to join a traveling caravan so that he may feel important. An older donkey helps him escape the miller who owns them and he ends up with an injured ankle at the house of Joseph and Mary who just celebrated their wedding. Mary takes the donkey in and names him Boaz, or Bo, and reveals to Joseph that she is pregnant, with Joseph accepting Marys situation after praying to God. During this time, Bo and his dove friend Dave, plot to escape despite Marys kindness, but end up staying three more months. Meanwhile, the three wise men and their camels, Felix, Cyrus and Deborah, arrive at the home of King Herod. The wise men reveal their gifts of gold, frankincense and myrrh, but when they reveal that it is for the new King, he sends them on their way to meet him, but secretly sends his head soldier and his two dogs, Thaddeus and Rufus, to find and kill the new King. As Joseph and Mary leave Nazareth in order to head to Bethlehem, Bo and Dave try another escape, but are confronted by Thaddeus and Rufus, who knew of the home by interrogating Abby. After learning that Joseph and Mary are not home, the soldier and his dogs leave to look for them. Feeling guilty, Bo decides to warn them with Dave joining him. Along the way they meet a friendly sheep named Ruth who left her flock when she saw the star. They catch up to Joseph and Mary in time to warn them, and hide them in a market place where the soldier ties up his dogs. Bo releases the cart Joseph and Mary were using to roll down and cause a chain reaction that knocks the soldier down a well. However, he creates severe damage to the market in the process, and Joseph, unaware of the danger, berates Bo for his actions. Upset with being rejected, Bo leaves and Dave follows until they arrive at the caravan. While happy to have found it, Bo realizes that he liked being with Mary and tells Dave, who admits that he isnt upset and that he just wants Bo to be happy with his decision. Together, the two return and make up with Ruth, and then convince a frustrated Joseph to talk to Mary. Mary admits that it has been difficult for her and that she is scared of the importance of the baby, and Joseph and she make up when the latter begins having contractions. They arrive at Bethlehem where Joseph cant find an inn for Mary. The miller, who just so happened to be there, kidnaps Bo with Dave and Ruth leaving to rescue him. The wise men arrive as well, but the camels, who are aware of Herods plot, are left tied to a post. Bo ends up in a barn where he meets a horse named Leah, a cow named Edith, and a goat named Zach. They reveal that they havent been able to sleep because the stars bright light has been shining through on their manger. Realizing that this is where the baby is supposed to be, the animals help Bo escape and he catches up with Dave and Ruth while spotting the soldier and his dogs. Bo finds Joseph and Mary and gets them back to the manger while Dave runs into Cyrus, Felix and Deborah and helps them escape. Ruth finds her flock who had previously refused to follow her, and tries to convince them to help, but gets unexpected help from the angel who informs the shepherds and the sheep that the Savior is coming. Bo manages to fight off Thaddeus and Rufus, but is outdone by the soldier. Suddenly, Ruth and her flock, the camels and Dave arrive and dispatch with them by having them hang from a cliff. The soldier lets his dogs fall, but they are saved by Bo and the soldier himself falls to his death. All of the animals who are now joined by Abby, who assumed the danger to be ongoing, shepherds, and three wise men arrive to see baby Jesus, and Bo realises that he has been carrying the new King the whole time. Deborah predicts that this event will be remembered around the world for years to come. During the credits, it is shown that Joseph buys Bo from the miller and Bo helps him and Mary raise Jesus.