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: Programmer Caleb Smith wins office contest for one-week visit to isolated home of CEO, Fact2: Nathan 's Kyoko does not speak English, Fact3: Nathan has built humanoid robot named with artificial intelligence, Fact4: Caleb During grows to her talks, Fact5: Ava expresses romantic interest in him and desire to experience world outside

Programmer Caleb Smith, who works for the dominant search engine company Blue Book, wins an office contest for a oneweek visit to the luxurious, isolated home of the CEO, Nathan Bateman. The only other person there is Nathans servant Kyoko, who, according to Nathan, does not speak English. Nathan has built a humanoid robot named Ava with artificial intelligence. Ava has already passed a simple Turing test and Nathan wants Caleb to judge whether Ava is genuinely capable of thought and consciousness, and whether he can relate to Ava despite knowing she is artificial. Ava has a robotic body but a humanlooking face, and is confined to her apartment. During their talks, Caleb grows close to her, and she expresses a romantic interest in him and a desire to experience the world outside. She can trigger power outages that temporarily shut down the surveillance system which Nathan uses to monitor their interactions, allowing them to speak privately. The power outages also trigger the buildings security system, locking all the doors. During one outage, Ava tells Caleb that Nathan is a liar who cannot be trusted. Caleb grows uncomfortable with Nathans narcissism, excessive drinking, and crude behaviour towards Kyoko and Ava. He learns that Nathan intends to upgrade Ava, killing her current personality in the process. After Nathan drinks until he passes out, Caleb steals his security card to access his room and computer. After he alters some of Nathans code, he discovers footage of Nathan interacting with previous android models in disturbing ways, and learns that Kyoko is also an android. Suspicious that he may also be an android, Caleb cuts his arm open to examine his flesh. At their next meeting, Ava cuts the power. Caleb explains what Nathan is going to do and Ava begs him to help her. They form a plan: Caleb will get Nathan drunk again and reprogram the security system to open the doors in a power failure instead of locking them. When Ava cuts the power, she and Caleb will leave together. Nathan reveals to Caleb that he observed Caleb and Avas last secret conversation with a batterypowered camera. He says Ava has only pretended to like Caleb so he would help her escape. This, he says, was the real test all along, and by manipulating Caleb so successfully, Ava has demonstrated true intelligence. Ava cuts the power. Caleb reveals that he suspected Nathan was watching them, and modified the security system when Nathan was passed out the previous day. After seeing Ava leave her confinement, Nathan knocks Caleb unconscious and rushes to stop her. With help from Kyoko, Ava stabs Nathan, but in the process Nathan disables Kyoko and damages Ava. Ava repairs herself with parts from earlier androids, using their artificial skin to take on the full appearance of a human woman. She leaves Caleb trapped inside the facility, ignoring his screams, and escapes to the outside world in the helicopter meant to take Caleb home.