#!/usr/bin/python
from random import *
import re

seed()
oldphrase = ""
your = ""

keywords = [("COMPUTER", 1), ("MACHINE", 1), (" NAME ", 2), ("ALIKE", 3), (" LIKE ", 3), (" SAME ", 3),
            ("YOU@ REMEMBER", 4), ("DO I REMEMBER", 5), ("YOU@ DREAMED", 6), (" DREAM ", 7),
            (" IF ", 8), ("EVERYBODY", 9), ("EVERYONE", 9), ("NOBODY", 9), ("NO ONE", 9),
            ("WAS YOU@", 10), ("YOU@ WAS", 11), ("WAS I", 12),
            ("YOUR~ MOTHER", 13), ("YOUR~ FATHER", 13), ("YOUR~ SISTER", 13), ("YOUR~ BROTHER", 13),
            ("YOUR~ WIFE", 13), ("YOUR~ HUSBAND", 13), ("YOUR~ CHILDREN", 13), ("YOUR~ SON", 13),
            ("YOUR~ DAUGHTER", 13), ("YOUR~ UNCLE", 13), ("YOUR~ AUNT", 13), ("YOUR~ COUSIN", 13),
            ("YOUR~", 14), ("ALWAYS", 15), ("ARE I", 16), ("ARE@ YOU@", 18), (" HOW ", 25), ("BECAUSE", 19),
            ("CAN I", 20), ("CAN YOU@", 21), ("CERTAINLY", 22),
            ("DEUTSCH", 23), ("FRANCAIS", 23), ("ESPANOL", 23), ("NEDERLANDS", 23), ("ITALIANO", 23),
            ("HELLO", 24), ("I REMIND YOU OF", 3), ("I ARE", 26), ("I'M", 26), ("MAYBE", 28), (" MY ", 29),
            (" NO ", 30), ("PERHAPS", 28), ("SORRY", 31), ("WHAT ", 25), ("WHEN ", 25), ("WHY DON'T I", 32),
            ("WHY CAN'T YOU@", 33), ("YES", 22), ("YOU@ WANT", 34), ("YOU NEED", 34), (" ARE", 17), (" I ", 27),
            ("YOU@ ARE@ SAD", 35),
            ("YOU@ ARE@ UNHAPPY", 35), ("YOU'RE~ UNHAPPY", 35), ("YOU@ ARE@ DEPRESSED", 35),
            ("YOU'RE~ DEPRESSED", 35), ("YOU@ ARE@ SICK", 35), ("YOU'RE~ SICK", 35), ("YOU@ ARE@ HAPPY", 36),
            ("YOU'RE~ HAPPY", 36), ("YOU@ ARE@ ELATED", 36), ("YOU'RE~ ELATED", 36), ("YOU@ ARE@ GLAD", 36),
            ("YOU'RE~ GLAD", 36), ("YOU@ ARE@ BETTER", 36), ("YOU'RE~ BETTER", 36), ("YOU@ FEEL YOU@", 37),
            ("YOU@ THINK YOU@", 37), ("YOU@ WISH YOU@", 37), ("YOU@ ARE@", 38), ("YOU'RE~", 38),
            ("YOU@ CAN'T", 39), ("YOU@ CANNOT", 39), ("YOU@ DON'T", 40), ("YOU@ FEEL", 41)
            ]

print("PLEASE STATE YOUR PROBLEM.")
while True:
    # Input
    phrase = input()
    phrase = phrase.upper()
    if phrase == "":
        print("DO YOU HAVE A PROBLEM ?")
        continue
    if phrase == oldphrase:
        print("PLEASE DON'T REPEAT YOURSELF.")
        continue
    oldphrase = phrase
    phrase = " " + re.sub(r'[?;!.]$', " ", phrase) + " "

    # Reciprocate some words
    phrase = re.sub(r' MOM ', ' MOTHER ', phrase)
    phrase = re.sub(r' DAD ', ' FATHER ', phrase)
    phrase = re.sub(r' DREAMS ', ' DREAM ', phrase)
    phrase = re.sub(r' I ', ' YOU@ ', phrase)
    phrase = re.sub(r' YOU ', ' I ', phrase)
    phrase = re.sub(r' ME ', ' YOU ', phrase)
    phrase = re.sub(r' MY ', ' YOUR~ ', phrase)
    phrase = re.sub(r' YOUR ', ' MY ', phrase)
    phrase = re.sub(r' MYSELF ', ' YOURSELF~ ', phrase)
    phrase = re.sub(r' YOURSELF ', ' MYSELF ', phrase)
    phrase = re.sub(r" I'M ", " YOU'RE~ ", phrase)
    phrase = re.sub(r" YOU'RE ", " I'M ", phrase)
    phrase = re.sub(r' AM ', ' ARE@ ', phrase)
    phrase = re.sub(r' WERE ', ' WAS ', phrase)

    # Find Keyword
    token = 0
    endpart = ""

    for s, tok in keywords:
        found = re.search(s + r' *(.*)$', phrase)
        if found:
            token = tok
            endpart = found[1]
            break

    # Token not found, use random message
    if token == 0:
        if your != "" and randint(1, 5) > 3:
            print(choice(("LET'S DISCUSS FURTHER WHY YOUR{}.",
                          "EARLIER YOU SAID YOUR{}.",
                          "DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR{} ?")).format(your))
        else:
            print(choice(("I AM NOT SURE I UNDERSTAND YOU FULLY.",
                          "PLEASE GO ON.",
                          "WHAT DOES THAT SUGGEST TO YOU ?",
                          "DO YOU FEEL STRONGLY ABOUT DISCUSSING SUCH THINGS?")))
    else:
        # Keyword reply
        if token == 1:
            print("DO COMPUTER WORRY YOU ?")
        elif token == 2:
            print("I AM NOT INTERESTED IN NAMES.")
        elif token == 3:
            print("IN WHAT WAY ?")
        elif token == 4:
            print("DO YOU OFTEN THINK OF {} ?".format(endpart))
        elif token == 5:
            print("DO YOU THINK I COULD FORGET {} ?".format(endpart))
        elif token == 6:
            print("REALLY, {} ?".format(endpart))
        elif token == 7:
            print("WHAT DOES THAT DREAM SUGGEST TO YOU ?")
        elif token == 8:
            print("DO YOU THINK IT'S LIKELY THAT IF {} ?".format(endpart))
        elif token == 9:
            print("REALLY, {} ?".format(s))
        elif token == 10:
            print("WHAT IF YOU WERE {} ?".format(endpart))
        elif token == 11:
            print("WERE YOU REALLY ?")
        elif token == 12:
            print("WOULD YOU LIKE TO BELIEVE I WAS {} ?".format(endpart))
        elif token == 13:
            print("TELL ME MORE ABOUT YOUR FAMILY.")
        elif token == 14:
            print("YOUR {}?".format(endpart))
            if len(endpart) > 11:
                your = endpart
        elif token == 15:
            print("CAN YOU THINK OF A SPECIFIC EXAMPLE ?")
        elif token == 16:
            print("WHY ARE YOU INTERESTED IN WHETHER I'M {} OR NOT ?".format(endpart))
        elif token == 17:
            print("DID YOU THINK THEY MIGHT NOT BE {} ?".format(endpart))
        elif token == 18:
            print("DO YOU BELIEVE YOU ARE {} ?".format(endpart))
        elif token == 19:
            print("IS THAT THE REAL REASON ?")
        elif token == 20:
            print("YOU BELIEVE I CAN {}, DON'T YOU ?".format(endpart))
        elif token == 21:
            print("WHETHER OR NOT YOU CAN {} DEPENDS ON YOU MORE THAN ON ME.".format(endpart))
        elif token == 22:
            print("YOU SEEM QUITE POSITIVE")
        elif token == 23:
            print("I'M SORRY, I SPEAK ONLY ENGLISH.")
        elif token == 24:
            print("HOW DO YOU DO.")
        elif token == 25:
            print("WHY DO YOU ASK ?")
        elif token == 26:
            print("WHAT MAKES YOU THINK I AM {} ?".format(endpart))
        elif token == 27:
            print("WE WERE DISCUSSING YOU, NOT ME")
        elif token == 28:
            print("YOU DON'T SEEM QUITE CERTAIN.")
        elif token == 29:
            print("WHY ARE YOU CONCERNED OVER MY {} ?".format(endpart))
        elif token == 30:
            print("ARE YOU SAYING 'NO' JUST TO BE NEGATIVE ?")
        elif token == 31:
            print(choice(("PLEASE DON'T APOLOGIZE.",
                          "APOLOGIES ARE NOT NECESSARY.",
                          "WHAT FEELINGS DO YOU HAVE WHEN YOU APOLOGIZE ?",
                          "YOU NEEDN'T FEEL THAT YOU HAVE TO APOLOGIZE")))
        elif token == 32:
            print("DO YOU BELIEVE I DON'T {} ?".format(endpart))
        elif token == 33:
            print("DO YOU THINK YOU SHOULD BE ABLE TO {} ?".format(endpart))
        elif token == 34:
            print("WHAT WOULD IT MEAN TO YOU IF YOU GOT {} ?".format(endpart))
        elif token == 35:
            if s[3] == "@":
                endpart = s[9:]
            if s[6] == "~":
                endpart = s[7:]
            print("I'M SORRY TO HEAR YOU ARE {}.".format(endpart))
        elif token == 36:
            if s[3] == "@":
                endpart = s[9:]
            if s[6] == "~":
                endpart = s[7:]
            print("HOW HAVE I HELPED YOU TO BE {} ?".format(endpart))
        elif token == 37:
            print("DO YOU REALLY THINK SO ?")
        elif token == 38:
            print("IS IT BECAUSE YOU ARE {} THAT YOU CAME TO ME ?".format(endpart))
        elif token == 39:
            print("HOW DO YOU KNOW YOU CAN'T {} ?".format(endpart))
        elif token == 40:
            print("DON'T YOU REALLY {} ?".format(endpart))
        elif token == 41:
            print("TELL ME MORE ABOUT SUCH FEELINGS.")
