#!/usr/bin/python
# coding: utf-8

"""
Duet
Nick Montfort
Spolszczenie Aleksandra Małecka i Piotr Marecki

Copyright 2014-2015 Nick Montfort, Aleksandra Małecka and Piotr Marecki

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.

Wersja JavaScript: http://nickm.com/2/duet.html
29 lipca 2018: Dodaj nawiasy do uruchamiania programów w Pythonie 2 i 3
"""

from random import choice
from time import sleep

poczatek = [
'Adiunkt zbliża się do szarej eminencji wydziału',
'Sędzia spogląda na włóczęgę',
'Premier podchodzi do sieroty',
'Reżyser puka do drzwi gwiazdy literatury',
'Rektor zwraca się do nadziei polskiej nauki',
'Arbiter woła w stronę gapy',
'Świadek wypadku podbiega do ofiary'
]

czasownik = [
'pociesza',
'obraża',
'wysłuchuje',
'błaga',
'policzkuje',
'przytula',
'prosi o radę',
'prosi o pomoc',
'wyzywa',
'przyjmuje jako anioła stróża'
]

koniec = [
'Czują się lepiej dawszy upust łzom',
'Modlą się razem',
'Czekają w milczeniu',
'Wybuchają śmiechem',
'Następuje wymiana wulgarnych gestów',
'Wola jednej z tych osób zostaje złamana',
'Sześć lat później nie pamiętają tego',
'Silniejsza strona wygrywa',
'Biednym wiatr zawsze w oczy',
'Obie postaci czegoś się nauczą'
]

onona = ['On', 'Ona']
jago = ['ją', 'go']

while True:
    print('\n' + choice(poczatek) + '.\n' + choice(onona) + ' ' +
          choice(jago) + ' ' + choice(czasownik) + '.\n' +
          choice(koniec) + '.')
    sleep(4)
