import math
import random
from time import sleep

class Papa():
    def __init__(self):
        self.kindness = 1000
kind = Papa()

print("Я проснулся в своей кровати.")
print("Надо осмотреть комнату.")
print("В комнате всё как обычно - шкаф, стол с компьютером и письменный стол.")
while 1:
    print("Осмотреть: 1 - шкаф, 2 - стол с компьютером, 3 - письменный стол")
    choose = input()
    if choose == "1":
        print("Я открываю шкаф, и на меня сваливается куууча одежды")
        kind.kindness = kind.kindness - 100
        print(f"Папа разлился его доброта = {kind.kindness} из-за беспорядка")
        print("И я думаю - 'Вряд ли бы там ещё что-нибудь поместилось.'")
    elif choose == "2":
        print("Я попытался включить компьютер, но компьютер не включается error")
    elif choose == "3":
        print("На письменном столе записка:")
        print("'Съешь бутерброд.'")
        break

print("На бутерброде записка")
print("'Вкус бутерброда - подсказка.'")
print("Я съел бутерброд, он кислый.")
print("Что может быть кислым?:")
while 1:
    print("1 - малина, 2 - клюква, 3 - перец Чили")
    choose = input()
    if choose == "1":
        print("Я взял малинку и съел её, она не кислая.")
    elif choose == "2":
        print("Я потянулся за клюквой и заметил записку")
        break
    elif choose == "3":
        kind.kindness = kind.kindness - 100
        print(f"Папа разлился его доброта = {kind.kindness} из-за того что кухня стала вся чёрной.")
        print("Я почувстовал себя огнедышащим драконом!")
print("Я взял записку. В ней написано:")
print("'Стоит, молчит, не говорит, а одежду он хранит.'")
print("У меня в голове только три варианта ответа.")
while 1:
    print("1 - шкаф, 2 - комод, 3 - замок.")
    choose = input()
    if choose == "1":
        can_exit = 0
        print("Пойду проверю шкаф")
        while 1:
            print("Шкаф есть: 1 - в детской, 2 - в коридоре, 3 - в спальне родителей")
            choose1 = input()
            if choose1 == "1":
                print("Я помню что я туда напихал кууучу вещей так что отпадает")
            elif choose1 == "2":
                print("Я подошёл к шкафу в коридор и посмотрел наверх.")
                print("Там была записка, но она высоко, недостать.")
                print("Нужна табуретка...")
                print("У меня есть табуретка с трудов, но она недоделана.")
                print("Надо её доделать.")
                while 1:
                    print("У меня есть 1 - карандаш, 2 - лопата, 3 - гвозди.")
                    choose2 = input()
                    if choose2 == "1":
                        print("Табуретка будет красивой, но так и останется недоделанной.")
                    elif choose2 == "2":
                        print("Я скорее табуретку не доделаю, а доломаю")
                    elif choose2 == "3":
                        print("Здорово! Рядом с гвоздями нашёлся молоток!")
                        print("Сейчас за пару минут всё сделаю...")
                        for i in range(1,11):
                            print(i,"гвоздь")
                            sleep(0.5)
                        print("Через полчаса табуретка была готова. :)")
                        print("Я пододвинул её к шкафу и достал записку!!!")
                        can_exit = 1
                        break
            elif choose1 == "3":
                 print("Дверь заперта...")
            if can_exit: break
        if can_exit: break
    elif choose == "2":
        print("Комод есть только 1 - в детской, 2 - в спальне родителей")
        choose2 = input()
        if choose2 == "1":
            kind.kindness = kind.kindness - 100
            print(f"Папа разлился его доброта = {kind.kindness} из-за того что я помял всю одежду")
            print("Я перерыл всё одежду во всех ящиках, но ничего не нашёл.")
        elif choose2 == "2":
            print("Дверь в спальню родителей заперта...")
    elif choose == "3":
        print("Замок не стоит, а висит.")
print("На записке написано:")
print("'Что же сегодня в мире происходит?'")
while 1:
    print("Что происходит сегодня в мире узнать можно только 1 - почитать газету, 2 - посмотреть телевизор.")
    choose = input()
    if choose == "1":
        print("Поищу-ка под газетами подсказку.")
        print("Я нечайно порвал 10 газет.")
        kind.kindness = kind.kindness - 100
        print(f"Папа разлился его доброта = {kind.kindness}")
    elif choose == "2":
        print("Я включаю телевизор")
        print("И на экране телевизора написано: 'Посмотри под приставку'")
        break
print("Я поднимаю приставку и вижу ключ от спальни родителей")
print("Я с предвкушением чего-то интересного бегу к спальне родителей, открываю дверь и...")
print("вижу то, о чём давно мечтал - папина любимая игра 'Пеленгатор'.")
print("1 - играть, 2 - не играть ")
choose = input()
if choose != "1":
    print("Я не дурак отказывыать себе в удовольствии!")

while 1:
    print("Нужно найти спрятанный маячок,")
    print("тебе известно только расстояние до него.")
    x = 0
    y = 0
    xm = random.randint(-100, 100)
    ym = random.randint(-100, 100)
    attempts = 0
    while 1:
        r = int(math.sqrt((xm - x) ** 2 + (ym - y) ** 2))
        print(attempts+1, "Твои координаты:", x, y, "- до маячка", r, "м")
        if r < 1:
            print("Молодец! Ты нашёл маячок в координатах:", x, y, "за", attempts, "попыток")
            break
        elif attempts >= 10:
            print("Батарейка в маячке села, ты его теперь никогда не найдёшь")
            break
        print("Куда идём?")
        try:
            xs, ys = input().split()
            x = int(xs)
            y = int(ys)
        except:
            print("Нужно ввести два числа через пробел.")
            continue
        attempts += 1
    print("1 - Играть ещё, 2 - Хватит на сегодня.")
    choose = input()
    if choose == "2": break