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: Gero copied consciousness working on alternate ultimate android, Fact2: Goku is shopping with Gohan and Chi-Chi Cutting to present day, Fact3: Krillin Roshi Oolong and Future Trunks wait for beauty pageant, Fact4: Piccolo holds him just long enough for Goku to go Super Saiyan again and merge with Spirit Bomb, Fact5: Chi-Chi which had been stressed about at beginning of film
Output:
The film opens with the introduction showing the death of Dr. Gero at the hands of the Androids 17 and 18 including the Red Ribbon Army, but also reveals that Gero previously copied his consciousness into an underground supercomputer, working on an alternate ultimate android. Cutting to the present day, Goku is shopping with Gohan and ChiChi, while Krillin, Master Roshi, Oolong and Future Trunks wait for a beauty pageant. As Goku, ChiChi, Gohan and the gang eat in the restaurant on the shopping centres top floor, two humanoid beings enter the city and begin causing mayhem. Oblivious to their surroundings, they head straight for the restaurant and attack Goku. Goku briefly fights them and realises that they are androids, since he cannot sense their energy. The humanoids introduce themselves as Androids 14 and 15 as Gohan, Krillin and Trunks join the fray. Goku requests that they take the battle elsewhere in order to avoid harming innocent people, and the androids accept, flying to an Arctic area. Goku and Trunks take on the androids and manage to hold their own until an android wearing the Red Ribbon Army insignia appears. This android introduces himself as Android 13, and explains that Dr. Gero may be gone, but previously programmed his supercomputer to think that it is Gero himself to continue Geros dream to killing Goku in revenge for defeating the Red Ribbon Army. Vegeta and Piccolo also show up to aid their friends. Goku, Vegeta and Trunks power up to their Super Saiyan forms. While Android 13 manages to hold the upper hand against both Goku and Piccolo, Trunks and Vegeta destroy Androids 14 and 15, and surround 13, ready to take him on at once. Irate, 13 proceeds to absorb 14 and 15s main cores into his own being and undergoes a hideous transformation into Super Android 13. With his new form, nobody is able to match 13, and he pummels Goku and the others about. Seeing no other choice, Goku begins summoning energy for the Spirit Bomb while Piccolo and the others stall 13. 13 eventually gets wind of this and tries to stop Goku, but Piccolo holds him off just long enough for Goku to go Super Saiyan again and merge with the Spirit Bomb. 13 attacks, but Goku effortlessly punches through 13s stomach and sends him into the core of the Spirit Bomb, where he is obliterated. With 13s demise, the underground supercomputer shuts down for good. Following 13s death, Krillin and Gohan are sent to the hospital. There everyone jokes about Krillins attempt to help and Gohans summer school which ChiChi had previously been stressed about at the beginning of the film. Elsewhere, Piccolo and Vegeta sit back to back on an iceberg, isolated from the celebration.