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: Johann Porok is elected to Hungarian parliament representing opposition, Fact2: Sandor has found Johann to be perfect butler, Fact3: Count To is not offended in least Katrina 's puzzlement, Fact4: Marissey is pleased to be able to spend more time with wife, Fact5: Georg In offers to divorce Katrina in return for Johann nominating him for office of Minister of Commerce private
Output:
Johann Porok, a thirdgeneration butler in the service of Count Albert Sandor, the Prime Minister of Hungary, is unexpectedly elected to the Hungarian parliament, representing the opposition social progressive party. Despite this, he insists on remaining a servant as well. Count Sandor is pleased with this peculiar arrangement, as he has found Johann to be the perfect butler and does not wish to break in a new man. His daughter, Baroness Katrina Marissey, however, considers Johann a traitor and treats him very coldly. In parliament, Johann attacks the Prime Minister, his employer, for yearly promising much to the poor underclass and delivering nothing, always citing difficulties. To Katrinas puzzlement, the Count is not offended in the least and remains quite friendly with Johann. Within three months, Johann becomes the leader of his party. Katrina becomes more and more furious, finally throwing her purse and striking Johann in parliament during one of his scathing speeches. When his colleagues assume it was thrown by someone from the ruling conservative party, a brawl breaks out, and Johann and the Prime Minister hastily depart. Baron Georg Marissey, Katrinas husband and another member of parliament, later informs them that a vote of confidence was held after they left; the Count lost and will have to resign as Prime Minister. He is pleased to be able to spend more time with his wife. However, he reluctantly discharges Johann, as he has been neglecting his duties as head butler. They part good friends. When Katrina holds a ball, her ambitious husband invites Johann without her knowledge. Left alone together, Katrina gradually warms to Johann. Then he confesses that he loves her, and that is why he is trying to better himself, even though he knows his cause is hopeless. Katrina embraces and kisses him. They are interrupted by Georg and Major Andros, another ardent admirer of Katrina. In private, Georg offers to divorce Katrina in return for Johann nominating him for the office of Minister of Commerce. Despite Katrinas strong opposition, Johann does just that in parliament. However, Katrina denounces the bargain in public, and Georg is forced to leave the parliamentary chamber in disgrace. In the final scene, Johann Porok is served breakfast in bed by the maid, Katrina, who is revealed to be Mrs. Porok.