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

import time
import webbrowser
import sys

def delay_print(string):
    for c in string:
        sys.stdout.write(c)
        sys.stdout.flush()
        time.sleep(0.05)
    print('')




def cute_puppy(prompt):
    word = raw_input(prompt)
    return word

def silly_word(prompt):
    word = raw_input(prompt)
    return word

def adjetive(prompt):
    word = raw_input(prompt)
    return word

def silly_word(prompt):
    word = raw_input(prompt)
    return word

def plural_type_of_profession(prompt):
    word = raw_input(prompt)
    return word

def type_of_80s_technology(prompt):
    word = raw_input(prompt)
    return word

def something_you_buy_on_ebay(prompt):
    word = raw_input(prompt)
    return word

def spider(prompt):
    word = raw_input(prompt)
    return word

def type_of_relative(prompt):
    word = raw_input(prompt)
    return word

def woman_name(prompt):
    word = raw_input(prompt)
    return word

def number(prompt):
    word = raw_input(prompt)
    return word

def plural_object(prompt):
    word = raw_input(prompt)
    return word

def curse(prompt):
    word = raw_input(prompt)
    return word

def fictional_character(prompt):
    word = raw_input(prompt)
    return word

def something_you_find_in_the_kitchen(prompt):
    word = raw_input(prompt)
    return word

def another_number(prompt):
    word = raw_input(prompt)
    return word

def celebrity_name(prompt):
    word = raw_input(prompt)
    return word

def ing_verb(prompt):
    word = raw_input(prompt)
    return word

def another_adjetive(prompt):
    word = raw_input(prompt)
    return word

def plural_animal(prompt):
    word = raw_input(prompt)
    return word

def another_ing_verb(prompt):
    word = raw_input(prompt)
    return word

def favorite_song_lyric(prompt):
    word = raw_input(prompt)
    return word

cute_puppy_value = cute_puppy("Please enter the name of a cute puppy: ")
silly_word_value = silly_word("Please enter a silly word: ")
adjetive_value = adjetive("Please enter an adjetive: ")
plural_type_of_profession_value = plural_type_of_profession("Please enter a plural type of profession: ")
type_of_80s_technology_value = type_of_80s_technology("Please enter a type of 80's technology: ")
something_you_buy_on_ebay_value = something_you_buy_on_ebay("Please enter something you buy on ebay: ")
spider_value = spider("What would you shout if you saw a spider crawling up you leg: ")
type_of_relative_value = type_of_relative("Please enter a type of relative: ")
woman_name_value = woman_name("Please enter a woman's name: ")
number_value = number("Please enter a number: ")
plural_object_value = plural_object("Please enter a plural object: ")
curse_value = curse("Please enter a curse word a first-grader would use: ")
fictional_character_value = fictional_character("Please enter a fictional character: ")
something_you_find_in_the_kitchen_value = something_you_find_in_the_kitchen("PLease enter something you find in the kitchen: ")
another_number_value = another_number("Give me another number: ")
celebrity_name_value = celebrity_name("Please enter a celebrity name: ")
ing_verb_value = ing_verb("Please enter a verb ending in ing: ")
another_adjetive_value = another_adjetive("Please enter another adjetive: ")
plural_animal_value = plural_animal("Please enter a plural animal: ")
another_ing_verb_value = another_ing_verb("Please enter another verb ending in ing: ")
favorite_song_lyric_value = favorite_song_lyric("Please enter your favorite song lyric: ")

delay_print("– Good evening my " + cute_puppy_value)
delay_print("– Special Director " + silly_word_value + ". It's good to see you again.")
delay_print("– I'm here with your next mission. A criminal organization with the most " + adjetive_value +  " " + plural_type_of_profession_value +" hacked into the government's "+ type_of_80s_technology_value +", stealing their top-secret report of " + something_you_buy_on_ebay_value )
delay_print("– "+ spider_value)
delay_print("– I understand your reaction. The group also kidnapped your "+ type_of_relative_value + ", " + woman_name_value + " and is holding her for a ransom of " + number_value + plural_object_value)
delay_print("– Where the " + curse_value + " are we going to get " + number_value + plural_object_value + "?")
delay_print("– I don't know but we need to move fast.")
delay_print("– I have a plan. I'll meetup with the group disguissing myself as " + fictional_character_value)
delay_print("– So far, I'm on board")
delay_print("– If they attack, I'll fight back with " + something_you_find_in_the_kitchen_value)
delay_print("– Great, this disk contains sensitive information that might help.")
delay_print("– What's on this disk?")
delay_print("– " + another_number_value + " photos of " + celebrity_name_value + ing_verb_value)
delay_print("– " + spider_value + ", I already contacted my team of highly " + another_adjetive_value +  plural_animal_value + " to help.")
delay_print("– You're the best agent we have. How do you prepare for such tense mission?")
delay_print("– By waking up every morning, going up of the roof, and " + another_ing_verb_value + " and by repeating my own personal mantra " + favorite_song_lyric_value + favorite_song_lyric_value )


time.sleep(90)

print("This message will auto destroy in 5 seconds")
countdown = 5
while countdown:
    print(countdown)
    countdown -= 1
    time.sleep(1)

webbrowser.open_new("https://youtu.be/6iClgRjmTvc")







# user_place = place("Where do you like to go? ")
# print("{} went to {} for the first time.".format(user_name, user_place))
