Истории, имеющие признаки сегодняшнего дня
Хроника
Совершенно ясно, что страшные истории случались не только в старые времена. Случаются они и сейчас. Рядом, здесь, в нашем городе, в соседнем районе и даже на соседней улице. А так как на соседней улице и в соседнем районе нет ни вампиров, ни космических пришельцев, ни людей с медвежьими головами, все эти сегодняшние истории имеют абсолютно бытовую окраску.
С уклоном в пирожки из человеческого мяса, пакеты с кровью и в другие бытовые ужасы. Читайте и ужасайтесь. «Это было сегодня, это было вчера».
Чёрная рука
В городе N была гостиница, пользующаяся дурной славой. Над дверью одной из её комнат горела красная лампочка. Это означало, что в комнате пропадают люди.
Однажды в гостиницу пришёл молодой человек и попросил ночлег. Директор ответил, что свободных мест нет, кроме той злополучной комнаты с красной лампочкой. Не парень не испугался и отправился ночевать в эту комнату. Утром его в номере не оказалось.
Вечером того же дня пришёл ещё один парень, только что отслуживший в армии. Директор гостиницы отвёл ему место всё в том же номере. Парень был странный: он не признавал матрасов и перин и спал на полу, завернувшись в одеяло. К тому же он страдал бессонницей. Посетила она его и в эту ночь. Вот уже одиннадцать миновало, время к двенадцати, а сон не приходит. Пробило полночь!Вдруг под кроватью что-то щёлкнуло, зашуршало, и из под неё показалась Черная Рука. Она со страшной силой рванула подушку и утащила её под кровать. Парень вскочил, быстро оделся и пошёл искать директора гостиницы. Но того на месте не оказалось. Не было его и дома. Тогда парень позвонил в милицию и попросил срочно приехать в гостиницу. Милиция начала тщательный осмотр. Один из милиционеров заметил, что кровать крепится к полу на особых шурупах. Отвинтив шурупы и отодвинув кровать, милиционеры увидели сундук с кнопкой на одной из его стенок. Нажали на кнопку. Крышку сундука резко, но неслышно поднялась. И из него показалась Чёрная Рука. Она крепилась на толстой стальной пружине. Руку отрубили и отправили на расследование. Сундук сдвинули — и все увидели в полу отверстие. Решили спуститься туда. Перед милицией оказались целых семь дверей. Открыли первую — и увидели безжизненные, бескровные трупы. Открыли вторую — там лежали скелеты. Открыли третью — там только кожа. В четвёртой лежали свежие трупы, с которых в тазы стекала кровь. В пятой — люди в белых халатах разделывали трупы. Зашли в шестую — вдоль длинных столов стояли люди и упаковывали кровь в пакеты. Зашли в седьмую — и остолбенели! На высоком стуле там сидел сам директор гостиницы.
Директор во всём признался. В это время шла война между двумя государствами. Как в любой войне, требовалось большой количество донорской крови. Директор был связан с одним из государств. Ему предложили за огромную сумму наладить производство такой крови, и он согласился и разработал план с Чёрной Рукой.
Гостиницу привели в божеский вид, назначили нового директор. Лампочка над дверью злополучной комнаты исчезла. Город живёт теперь спокойно и ночами видит прекрасные сны.
Пирожки
Однажды мать послала дочку на рынок за пирожками. Пирожками торговала старушка. Когда девочка подошла к ней, старушка сказала. Что пирожки уже кончились, но если она пойдёт к ней домой, она угостит её пирожками. Девочка согласилась. Когда они пришли к ней домой, старушка усадила девочку на диван и попросила её обождать. Она пошла в другую комнату, где были какие-то кнопки. Старуха нажала на кнопку — и девочка провалилась. Старуха наделала новых пирожков и побежала на рынок. Мама девочки ждала-ждала и, не дождавшись дочери, побежала на рынок. Дочки она не нашла. Купила пирожков у той же старушки и вернулась домой. Когда она откусила один пирожок, то увидела в нём синий ноготь. А её дочка как раз утром покрасила себе ноготь. Мама тут же побежала в милицию. Милиция приехала на рынок и поймала старуху.
Оказалось, что она заманивала людей к себе домой, сажала на диван, и люди проваливались. Под диваном была большая мясорубка, полная человеческого мяса. Старуха делала из него пирожки и продавала на рынке. Старуху сначала хотели казнить, а потом дали пожизненное заключение.
Таксист и старуха
Едет поздно вечером таксист и видит: стоит у дороги старуха. Голосует. Таксист остановился. Старуха села и говорит: «Отвези меня на кладбище, сына повидать надо!» Таксист говорит: «Уже поздно, мне в парк надо.» Но старуха его уговорила. Приехали они на кладбище. Старуха говорит: «Подожди меня здесь, я сейчас вернусь!»
Проходит полчаса, а её нет. Вдруг появляется старуха и говорит: «Его здесь нет, я ошиблась. Поехали на другое!» Таксист говорит: «Да ты что! Ночь уже!» А она ему: «Вези, вези. Я хорошо заплачу!» Приехали они на другое кладбище. Старуха опять попросила подождать и ушла. Проходит полчаса, проходит час. Появляется старуха, злая и чем-то недовольная. «Его и здесь нет. Вези, — говорит, — на другое!» Таксист хотел её прогнать. Но она всё-таки его уговорила, и они поехали. Старуха ушла. Нет её и нет. У таксиста уже начали слипаться глаза. Вдруг слышит — открывается дверь. Поднял он голову и видит: стоит у двери старуха, улыбается. Рот в крови, руки в крови, изо рта кусок мяса выковыривает…
Таксист побледнел: «Бабка, ты что же… покойников ела?»
— ДА!
Случай с капитаном милиции
Шёл ночью через заброшенное старое кладбище капитан милиции. И вдруг он увидел, как к нему быстро приближается большое белое пятно. Капитан выхватил пистолет и стал стрелять по нему. Но пятно продолжало лететь на него…
На следующий день капитан не явился на службу. Бросились искать. И на старом кладбище нашли его труп. В руке капитана был пистолет. А рядом лежала простреленная газета.
Мясорубка
Одна девочка, звали её Лена, пошла в кино. Перед уходом её остановила бабушка и сказала, чтобы она ни в коем случае не брала билет на 12-й ряд на 12-е место. Девочка не отреагировала. Но когда пришла в кино, попросила билет во второй ряд… В следующий раз, когда она пошла в кино, бабушки дома не было. И она забыла о её наставлениях. Ей дали билет в 12-й ряд на 12-е место. Девочка села на это место и, когда в зале погас свет, провалилась в какой-то чёрный подвал. Там стояла огромная мясорубка, в которой перемалывали людей. Из мясорубки вываливались кости. Мясо и кожа — и падали в три гроба. Рядом с мясорубкой Лена увидела маму. Мама схватила её и бросила в эту мясорубку.
Красное печенье
К одной женщине часто приходили гости. Это были мужчины. Они целый вечер ужинали. А потом оставались. А что было потом, никто не знал.
У этой женщины были дети — мальчик и девочка. Женщина всегда кормила их красным печеньем.
И ещё у них было красное пианино. Однажды к детям пришли гости — дети. Они играли на красном пианино и случайно нажали кнопочку. Вдруг пианино отъехало. И там открылся ход.
Дети по нему спустились вниз и увидели бочки, а в бочках были мёртвые люди. Из их мозгов женщина делала красное печеное и давала детям. Они его ели и всё забывали. Женщину посадили в тюрьму, а детей отдали в детский лом.
Женщина из морга
Одна женщина работала в морге. У неё была странная привычка: когда она ложилась спать, то клала свою руку под подушку. Её товарищи узнали об этом и решили над ней подшутить.
Однажды они пришли к ней в гости и незаметно положили ей под подушку руку мертвеца. На следующий день женщина не пришла на работу. Шутники пришли к ней домой. А она сидит на полу, растрёпанная, и грызёт эту руку.
Женщина сошла с ума.
Прикладные истории. Игры. Предрассудки. Легенды
Все страшные истории, рассказываемые детьми, по какой-то глупой традиции принято называть страшилками. Слово это крайне. неудачное. Оно создает однобокое представление о том, что они существуют только для того, чтобы пугать детей. Тем самым зачёркивается художественная ценность этих рассказов.
Но существуют и действительно «страшилки». То есть истории, функционально рассчитанные, на прикладное применение. Они не имеют законченного сюжёта. И действительно пугают слушателя. Даже не столько сюжетом, сколько криком.
Палец
У одной женщины умер муж. Она поплакала-поплакала и решила отрубить себе его палец на память. Взяла и отрубила. Прошло несколько дней. Встала она ночью доить корову. И вдруг муж заходит. Она спрашивает: «Ты что здесь, за пальцем пришёл?»
А он:
— ДА!!!
Пёстрые туфли
Одной девочке мать купила пёстрые туфли. Но предупредила, чтобы та не надевала их раньше, чем через год. Вечером мать ушла из дома. А к девочке пришел жених и пригласил её на танцы. Девочка и говорит: «Мне нечего надеть, только старые тапочки!» А жених отвечает: «А это что за туфли стоят?» Девочка по-думала-подумала и надела пёстрые туфли. Поздно вечером она вернулась домой с танцев и видит, что мать сё без ног сидит. «Мама, — спрашивает, — кто тебе ноги отрубил?»
— ТЫ!!!
Чёрная дыра
Если у тебя есть что-нибудь чёрное, выкинь, не медля ни секунды. И слушай историю про ЧЁРНУЮ ДЫРУ. Закрой глаза и всё представляй себе как страшный сон… Встань и иди! Ты попал в чёрный-чёрный лес и идёшь по чёрной-чёрной тропинке. Ты идёшь и идёшь: идёшь мимо чёрного кладбища, где стоят чёрные кресты и машут костлявыми руками покойники. Один покойник поёт песню:
ПРИХОДИ КО МНЕ, ДОРОГОЙ ТЫ МОЙ,
ПОГНИЁМ С ТОБОЙ ВО ЗЕМЛЕ СЫРОЙ,
ТЫ ЛОЖИСЬ СО МНОЙ В МОЙ ПРОСТОРНЫЙ ГРОБ,
ГОЛОВОЙ СВОЕЙ ТЫ ПРИЛЬНИ КО МНЕ.
БУДЕМ ВМЕСТЕ МЫ ТУТ ЛЕЖАТЬ-МОЛЧАТЬ
И ПОКОЙНИЧКОВ СВЕЖИХ ПРИВЕЧАТЬ…
Но ты идёшь дальше. И вдруг твою чёрную тропинку перебежала чёрная-пречёрная кошка — быть беде… (Тут рассказчик ставит слушателю подножку и легонько толкает, чтобы тот упал.
И кричит: — ТЫ В ДЫРЕ!)
Четыре истории про пиковую даму
1
Однажды один мальчик вызвал Пиковую даму. И вдруг из-под кровати высунулись чёрные руки с когтями. Мальчик выбежал из квартиры, а руки — за ним, подбежал к остановке, и руки — за ним. Из автобуса выходила старушка, а мальчик вбежал в автобус и спрятался за ней. Руки вцепились ей в горло и задушили.
2
Однажды ночью гадали на Пиковую даму. Собралось много народу. Положили карту (пиковую даму) на стол, а дверь открыли, чтобы она могла войти. Стали ждать. Ждали-ждали, а её всё нет. Гостям надоело, и они ушли. Остался только хозяин, молодой парень. Отец его дверь закрыл и лег спать. А парню не спится. Вдруг слышит — дверь дёргается. Он входит и спрашивает: «Кто?» Нет ответа. А дверь уже с петель срывается. Отпрянул он назад, и дверь рухнула… Глядит парень: Пиковая дама входит на порог и плывет к нему. Парень к двери, а она закрыта. Тогда он расшиб окно и выпрыгнул. А она уже на улице. И идёт к нему, руки вытянула, взяла его за горло и стала душить. Тут рассвело. Дама пропала, а парень умер.
3
Как вызвать Пиковую даму
(из примечаний рассказчиков)
А. Надо взять стакан с водой и кусок чёрного хлеба. Поставить стакан под кровать, а хлеб положить сверху. В полночь в стакане загорится голубой огонёк — это пришла Пиковая дама. Она будет охранять сон до самого утра. Утром в стакане останется только полстакана воды и неполный кусок хлеба.
Б. Надо зайти в тёмную комнату, взять с собой зеркало и нарисовать на нём лесенку. Надо долго смотреть в зеркало, и тогда по лесенке будет спускаться чёрная фигурка. Надо быстро стереть эту лесенку, а то Пиковая дама спустится до конца и задушит.
В. Это было в больнице. Девочки решили вызвать Пиковую даму. Сделали всё, как полагается: протерли зеркало одеколоном, нарисовали куском мыла сердце и ступеньки и три раза сказали: «Пиковая дама, появись!» И она к ним пришла. Одна девочка успела загадать желание: она попросила жвачки. Дама протянула ей блок, и только девочка дотронулась до неё рукой, как рука ее почернела и вся скрючилась. Остальные испугались и быстро включили свет. Пиковая дама исчезла. Но рука у девочки так и осталась чёрной и скрюченной, и к чему бы она ни прикасалась этой рукой, всё обугливалось. Девочка очень боялась, что заденет маму рукой. Однажды это всё-таки случилось. И что же? Рука у девочки опять стала нормальной.
В одном чёрном-чёрном городе
Это было давно. На одной чёрной-чёрной планете был чёрный-чёрный город. В этом чёрном-чёрном городе был большой чёрный парк. Посреди этого чёрного-чёрного парка стоял большой чёрный дуб. В этом большом чёрном дубе было чёрное-чёрное дупло. В нём сидел страшный большой скелет и говорил:
— ОТДАЙ МОЁ СЕРДЦЕ!
Белый бант
Однажды мама с дочкой пошли в магазин покупать банты. Мама купила девочке несколько красных и большой белый бант. Она сказала: «Не надевай белый бант без меня!» — а сама ушла на работу. Девочка вышла погулять и всем показывала красные банты. «А есть у тебя ещё банты?» — спросили подружки. «Да, есть, — сказала девочка. — У меня ещё есть белый бант». И она побежала домой за бантом. Девочка забыла, что говорила ей мама, и надела белый бант. Но внезапно бант развязался, обвился вокруг шеи девочки и задушил её!
Чёрный тюльпан
У одной девочки мама уехала в командировку надолго. А дело было под Новый Год. И она ей оставила 10 рублей, чтобы девочка купила себе карнавальный костюм.
Приходит она в магазин, а там костюм принцессы стоит 20 рублей и костюм снежинки 15, и больше ничего нет. И вдруг продавщица говорит:
— Девочка, хочешь костюм Чёрного Тюльпана?
— А сколько он стоит?
— Десять рублей.
И показывает костюм отличный. Платье чёрное шёлковое и всё остальное, что нужно для девочки. Девочка, конечно, купила костюм и побежала домой. На другой день, рано утром, сидит она на кухне. И вдруг само собой заговорило поломанное радио: «Девочка, девочка, прыгай в окно! Чёрный Тюльпан появился в городе». Девочка подумала, что это кто-то шутит. А жила она на девятом этаже. А радио опять говорит: «Девочка, девочка, прыгай в окно! Чёрный Тюльпан сошёл с троллейбуса и подходит к дому». Она опять не обратила внимания. «Девочка, девочка, прыгай в окно! Чёрный Тюльпан подходит к твоей квартире», — снова говорит радио. Девочка встала, подошла к дверям, чтобы посмотреть, кто это шутит, а двери сами собой открылись, и на пороге появился Чёрный Тюльпан. И прямо на неё. Она испугалась, а радио как закричит: «Девочка, девочка, зря ты меня не слушалась, прыгай теперь в окно, может быть, спасешься»! Девочка прыгнула в окно. Падает, и не камнем, а как на парашюте, словом, видно, что не убьётся, если упадёт. А Черный Тюльпан перегнулся через подоконник, вытянул руки, и они у него начали расти.
Растут, растут, хотят схватить девочку. И уже у самой земли схватили и обратно вытянули. И говорит ей Чёрный Тюльпан: «Ты от меня хотела убежать, я тебя за это убью»! Она заплакала: «Не убивай меня, Чёрный Тюльпан»! «Хорошо, — говорит он, — свари мне поесть». Она сварила ему поесть, и он всё, что было, съел и ничего ей не оставил. И сказал: «Я буду уходить, а ты будешь здесь убирать и готовить. Будешь моей служанкой, а если мне что-нибудь не понравится, я тебя съем». И ушёл в шкаф. И так несколько дней подряд, он все съедал, а она была голодная. И вот однажды днём, когда Чёрного Тюльпана не было, радио опять заговорило: «Девочка, девочка, достань из шкафа костюм Чёрного Тюльпана и сожги его». Девочка открыла шкаф. Там висел только костюм, а самого Чёрного Тюльпана не было. Она бросила его на пол и подожгла. Он весь сразу вспыхнул чёрным пламенем, кто-то страшно закричал, и девочка потеряла сознание. Когда она пришла в себя, на месте костюма ничего не было. И Чёрный Тюльпан больше не приходил.
Полосатые ноги
Жила семья: папа с мамой и дочка. Однажды девочка пришла из школы домой и увидела, что вся квартира в кровавых следах. Родители в это время были на работе. Девочка испугалась и убежала. Вечером вернулись родители, увидели следы и решили вызвать милицию. Милиционеры спрятались в шкаф, а девочка села учить уроки. И вдруг появились Полосатые ноги. Они подошли к девочке и невидимыми руками стали душить её.
Милиционеры выскочили из шкафа. Ноги побежали. Милиционеры бросились за ними. Ноги прибежали на кладбище и прыгнули в одну из могил. Милиционеры — следом. В могиле был не гроб, а подземное помещение со множеством комнат и коридоров. В одной из комнат оказались глаза, волосы и уши детей. Милиционеры побежали дальше. В конце коридора, в тёмной комнате сидел старик. Увидев их, он вскочил, нажал на кнопку и исчез. Милиционеры тоже стали нажимать на кнопку, и по одному оказались на пустыре. Вдалеке они увидели ноги и побежали за ними. Поймали.
Это оказались ноги того старика. Выяснилось, что он убивал детей и делал лекарства от неизлечимых болезней. А потом продавал за большие деньги. Его расстреляли.
Не беспокойся, мама!
К одной девочка пришли подруги и позвали её в кино. Мама отпустила дочь, но с одним условием, чтобы обратно она возвращалась вместе со всеми — длинным путем. Кино кончилось поздно. Было уже темно. Девочка не послушалась маму и пошла самой короткой дорогой — через кладбище. Домой она не пришла. Утром в её квартиру позвонили. Мама открыла дверь и упала в обморок: перед дверью висела детская нога, к ней была прикреплена записка: «Не беспокойся, мама, я иду!»
Зелёный пистолет-I
У одной тёти родился мальчик. Один раз она сидела на скамеечке, а он рядом лежал в коляске. А мимо проходила цыганка. И сказала тёте: «Дай рубль, я тебе погадаю». Тётя дала ей рубль, цыганка говорит: «Бойся зелёного пистолета». Сказала и ушла, ничего не объяснила. Прошло много времени, и тётя про это забыла, а мальчик у неё вырос и пошёл в школу.
И вот однажды шёл он из школы домой. Видит, в кустах что-то валяется. Поднимает, а это пистолет. Совсем как настоящий, только зелёный. Мальчик обрадовался, принёс домой и спрятал.
В двенадцать часов ночи мальчик проснулся и слышит, что-то шипит. Он посмотрел, а из-под кровати зелёный пистолет лезет и шипит как змея. Он в него подушкой бросил, а пистолет выстрелил и прострелился сквозь подушку насквозь и опять лезет. Он в него книжкой кинул, а пистолет и через книжку прострелился. Мальчик испугался, выбежал из комнаты и закрыл дверь, сидит и ждёт, что пистолет через дверь пройдёт и застрелит его. А пистолет в дверь стучится, а прострелить не может. Тогда мальчик убежал из дому. Сидит на улице и плачет. А мимо та самая цыганка шла. «Мальчик, — спрашивает, — что ты плачешь?» «Зелёный пистолет меня застрелит», — отвечает мальчик. «Не бойся, вот тебе красный пистолет, иди в дом и выстрели в зелёный пистолет». Мальчик вошёл в дом и выстрелил в зелёный пистолет. И тот развалился на мелкие кусочки».
Зелёный пистолет-II
Один мальчик, лет пяти-шести, пошёл во двор погулять и увидел во дворе незнакомую бабушку. Она была облачена во всё чёрное. В руках у неё была корзина, накрытая чёрным платком, а возле ног тёрся чёрный котёнок.
Бабушка показалась ему подозрительной. И он, чтобы проверить — ведьма она или нет, спрятал, как делают в таких случаях, руки в карманы и выкрутил дули. Бабка оглянулась и, чмокая губами, спросила, что ему нужно. Мальчик испугался, но виду не подал. От страха он сказал первое, что взбрело ему в голову: «Я здесь пистолет забыл, вот и ищу его». «А-а, — сказала бабка. — А я здесь случайно нашла пистолетик. Это, случайно, не ты потерял?» И она достала из корзины маленький, блестящий, необыкновенно красивый зелёный пистолет.
Мальчику так захотелось иметь его, что он снова соврал: «Да, это мой!» «На, возьми», — сказала бабка. Мальчик взял. Бабка вдруг стала вся зелёная, и кот стал зелёный, и они исчезли. Мальчик, онемев от страха, побежал домой. Он никому не сказал о случившемся и пистолета никому не показал. Перед сном он долго любовался им, потом положил под подушку и крепко заснул. В двенадцать часов ночи кровать с мальчиком стала летать, полетала и стала на свое место. А кровать, где спала мама, позеленела и исчезла. Утром отец сказал сыну, что мама уехала и просила его не будить. Но мальчик заметил, что там, где стояла кровать мамы, осталось зелёное пятно. Достав пистолет, он принялся его рассматривать и увидел, что на нём что-то написано. Он побежал к своей сестре. Она прочитала:
БОЮСЬ ОГНЯ,
БОЮСЬ СВЕТА,
БОЮСЬ ВОДЫ.
На следующую ночь мальчик опять лёг спать с пистолетом. В двенадцать часов ночи его кровать взлетела и полетела на место кровати матери. А кровать отца позеленела и вместе с отцом исчезла. Утром мальчик испугался, что он не в своей комнате. Кровать с отцом исчезла. А на полу виднелись зелёные следы. Следы вели к его кровати, становились всё мельче и мельче и уходили под подушку. Мальчик приподнял подушку, но, кроме пистолета, там ничего не было. И тут он понял, кто всё это сделал. Он вспомнил надпись на пистолете и сделал так: положил его на стол, где отражалось солнце. Пистолет вдруг стал уменьшаться. Мальчик сунул его под кран с водой — пистолет стал белым. Взял мальчик его и положил на плиту. Пистолет почернел и зло мяукнул, соскочил на пол чёрной кошкой. Мальчик не растерялся, взял швабру, стоящую в углу, и огрел кошку. Кот крякнул, завертелся, ухнул и исчез. И тут мальчик увидел, что его кровать улетела на место. А кровати с мамой и папой появились на своих местах. Они крепко спали.
Говорят, что до сих пор ходит эта бабка по городам и сёлам и предлагает детям зелёный пистолет.
Отец
Однажды семья сидела за столом и ела, а у девочки упала вилка. Она нагнулась и увидела, что у её отца вместо ноги копыто. На следующий день она умерла.
Белая лошадь
Однажды шли мужики по оврагу и увидели белую лошадь. Лошадь бросилась на них и стала их топтать и лягать. Они убили её и повесили. А на следующий день приходят на то место, а там женщина висит.
Бледный мальчик
Когда ребята возвращались домой после дискотеки, к ним всегда подходил бледный мальчик и говорил: «Дайте мне деньги». И все ему давали деньги. Однажды шла группа ребят, они не хотели давать деньги, они пошли к этому мальчику, а он стал уходить. А ребята всё шли и шли. И вдруг они зашли в старую часовню. И пол под ними провалился. Когда они очнулись, они уже были в больнице. Они там долго лежали, и никто к ним не приходил навещать. Однажды только к ним пришёл бледный мальчик.
Случай на железной дороге
Ехал поезд. Вдруг машинист видит: на рельсах стоит женщина в чёрном и машет платком.
Машинист остановил поезд, вышел. Смотрит — никого нет. Поехал дальше. Смотрит — опять женщина стоит.
Он вышел — её опять нет. Он стал смотреть кругом и увидел двух детей, привязанных к дереву.
Вот что потом выяснилось. У этих детей умерла мать, и отец женился на другой. Мачеха невзлюбила детей, отвела их в лес и привязала к дереву. А сама ушла. Машинисту стали показывать фотографии родственников, ведь надо узнать, кого он видел. И он показал на фотографию матери.
Алмазная статуя
Посреди одного большого города стояла высокая алмазная статуя. Под ней была надпись, которую никто не мог прочитать. Для этого вызвали учёного из столицы.
А в этом городе жил юноша. И нравилась ему одна девушка. Стал он предлагать ей выйти замуж. Та долго не соглашалась, наконец говорит: «Выйду, если ты в полночь пойдёшь на площадь к алмазной статуе и наденешь ей на палец кольцо» — и подаёт кольцо ему. Тот думает: «Отчего не пойти? Там всегда светло и народу много. Вот только статуя гладкая, как я по ней полезу?»
Пошёл. Приходит: темнота, народу никого… А статуя как-то странно светится. Подошёл он ближе, вдруг рука статуи опустилась к нему и раскрыла ладонь. Положил парень кольцо на ладонь, она сжалась в кулак, а парень без памяти бежать. Наутро девушка сменила гнев на милость, сказала: «Сегодня ввечеру быть свадьбе». И вот собрались гости, невеста сидит, а жениха нет. Спрашивают у отца: «Где он?» Отец говорит: «У себя в комнате, перебирает что-то». Пошли к комнате. Стучали-стучали — нет ответа. Выломали дверь — жених лежит на полу возле раскрытого окна, а во лбу — кольцо. Гости за невестой — та исчезла. Разошлись гости, остался у тела сына лишь отец. А наутро и его нашли мертвым, с кольцом во лбу. Вскрыли оба трупа — вместо крови у них чернила.
С той поры стали пропадать в городе люди. Все они умирали такой же смертью. А тут в город приехал учёный. Пришел он на площадь, прочитал надпись на статуе и говорит: «Эта статуя любит кровь — так написано». Попробовали люди сломать статую, ничего не получается — алмаз. А потому люди покинули этот город.
История о вурдалаках
У старых родителей, герцога и герцогини, был сын. Когда он женился, родители оставили замок предков детям, а сами переселились в другой. А молодым герцогом остался старый слуга, который каждый день сажал на могилах предков чеснок.
Однажды, гуляя по замку, молодая жена увидела в одной из комнат портрет красивого мужчины. И мужчина на портрете ей улыбнулся.
— Сегодня я буду спать у этого портрета, — сказала герцогиня. Герцог согласился и лёг спать со своим слугой. Ночью они услышали жуткий крик. Вскочив, они бросились к герцогине. Она была мертва. В горле у неё темнели две дырки, из которых сочилась кровь.
— Это твои предки убили её, — сказал слуга, — ведь все они были вурдалаками. Я сажал на их могилах чеснок, а ты вырывал его. Теперь всегда ходи с чесноком, а на ночь ешь его!
На следующую ночь герцог спал один. В полночь он проснулся и увидел, что к нему приближается герцогиня в длинном белом платье, с распущенными волосами… Она подошла к герцогу и стала протягивать к нему руки… Тут герцог вспомнил про чеснок, который ел вечером, дыхнул на герцогиню — и она исчезла.
Наутро герцог и слуга решили покинуть замок и вернуться к родителям. А в округе ещё несколько лет пропадали люди. Но затем всё успокоилось.
Челюсть собаки
У одного мужчины была собака, которую он очень любил. Но когда он женился, его жена Татьяна невзлюбила собаку и велела ему убить её. Мужчина долго сопротивлялся, но жена стояла на своем. И ему пришлось убить собаку.
Прошло несколько дней…
И вот спят они ночью. Вдруг видят — летит челюсть собаки. Влетела в комнату и съела жену. На следующий вечер мужчина закрылся на все замки и лёг спать. Вдруг видит: залетает через окно челюсть и бросается на него…
Проснулся он утром, думая, что это сон. Поглядел на себя и видит, что лежит не он, а его скелет… Пролежал он три дня, а через три дня стал челюстью и ел своих родных.
Страшные анекдоты
Мы не случайно собрали в конце книги весёлые истории. Как говорил Маркс, «человечество, смеясь, расстается со своим прошлым». В данном случае, дети — со своими детскими ужасами. Истории, приведённые в последнем разделе, это не в полном смысле анекдоты. В большинстве своём это полноценные пародии на наиболее типичные страшные рассказы. Само их существование свидетельствует о преодолении детьми страха, о вырастании их из детских ужасов. Поддавшись соблазну классификации, мы собрали эти истории в отдельный раздел. Хотя психологически их лучше было рассказывать вперемешку со страшными историями. Надеемся, что, проиграв в занимательности, книга значительно выиграла в научности.
Гроб на колёсиках
Одна девочка сидела дома и играла. Вдруг по радио объявляют:
ПО ГОРОДУ ЕЗДИТ ГРОБ НА КОЛЁСИКАХ! ВСЕ ЗАКРОЙТЕ ОКНА И ДВЕРИ!
Девочка не послушалась. Через минуту радио снова объявляет:
«Девочка, девочка, закрой дверь. Гроб на колёсиках нашёл твою улицу. Он ищет твой дом».
А девочка продолжает играть. Ещё через минуту радио объявляет: «Девочка, девочка, гроб на колёсиках нашёл твой дом. Он ищет твой подъезд!»
А девочка играет. Радио снова объявляет:
«Девочка, девочка, гроб на колёсиках нашёл твой подъезд. Он ищет твою квартиру!»
Девочка не обращает внимания. А радио снова объявляет:
«Девочка, девочка, гроб на колёсиках нашел твою квартиру. Он въезжает!»
Тут девочка вышла со шваброй да как ударит по гробу!
Гроб и развалился. Оттуда вылез чертёнок и говорит:
— Что ты мою машину сломала? Всё папе расскажу!
Другой вариант конца
Чёрный гроб в квартиру заехал! Девочка рассердилась и пнула гроб. Из гроба выбежала Баба Яга и закричала: «Последнюю коляску сломали!!!»
Любопытна «реалистическая» версия
Жил один человек. Однажды он включил радио и услышал: «По городу едет гроб на колёсиках и ищет тебя!» Через несколько секунд: «Гроб на колёсиках нашёл твой дом!» Ещё через несколько секунд: «Гроб на колёсиках нашёл твой подъезд!» Человек открыл окно и слышит: «Гроб на колёсиках нашёл твою квартиру!» Человек забрался на окно: «Гроб на колёсиках въезжает в твою дверь!» Человек выпрыгнул с третьего этажа. Человек потерял сознание. Через несколько минут он очнулся и услышал: «Мы передавали сказку для наших маленьких радиослушателей!»
Ведьма и робот
В одном доме по ночам стали пропадать люди. В первую ночь пропал мальчик. Искали его, искали, нигде не нашли. Во вторую ночь исчезла девочка. В третью ночь не оказалось и матери. Всё это произвело на отца страшное впечатление. Он не знал, что делать, но потом догадался и купил в магазине робота. Вечером он положил его в свою кровать, а сам спрятался в укромное место и стал ждать.
Наступила ночь. Часы пробили двенадцать.
В комнате появилась ведьма, подошла к кровати и говорит: «Хочу крови… Хочу мяса!..»
Робот встаёт с кровати, вытянул правую руку и говорит:
— А двести двадцать не хочешь?
Чёрное пятно
Одна семья переехала в новый дом. А там на полу было большое чёрное пятно. Мать велела дочери оттереть пятно. Дочь тёрла-тёрла, но пятно не оттиралось. А ночью девочка пропала. На следующий день пятно стал оттирать сын. Пятно начало шевелиться, но не оттёрлось. Ночью мальчик пропал. Мать сообщила в милицию. Милиция приехала и обнаружила люк в подвал. В подвале стоял негр, а рядом с ним — связанные дети. Милиция спросила: «Ты зачем крадёшь детей?» Негр ответил: «А чего они мою голову трут!»
Белое пианино
Одной девочке купили белое пианино. Однажды она села за пианино и начала играть.
Вдруг из пианино появилась чёрная рука и говорит:
— Девочка, девочка, дай деньги! Девочка, девочка, давай деньги!
Девочка испугалась и отдала деньги, которые мама ей дала на продукты.
Чёрная рука исчезла.
Вечером девочка обо всём рассказала маме.
Но мама ей не поверила, она решила, что дочь истратила деньги на что-нибудь другое и не хочет сознаваться.
Мама решила проверить и села за белое пианино. Но только она начала играть, как из пианино снова высунулась чёрная рука и говорит:
— Женщина, женщина, отдай деньги! Женщина, женщина, отдай деньги!
Мама девочки не на шутку испугалась и отдала деньги.
Вечером к ним пришла бабушка, ей обо всём рассказали. Бабушка не поверила и села за пианино, но только она начала играть, как из пианино вылезла чёрная рука:
— Бабушка, бабушка, дай деньги! Бабушка, бабушка, дай деньги!
Бабушка перепугалась и дала.
А потом они позвонили в милицию и обо всём рассказали.
Пришли в их квартиру милиционеры, открыли крышку, а там сидит Карлсон и считает деньги:
— На варенье хватит, на конфеты хватит, на плюшки… не хватит!
Жёлтое пятно
Одна девочка увидела на потолке небольшое жёлтое пятно. Пятно росло и росло, становилось всё больше. Девочка испугалась и позвала бабушку. Бабушка посмотрела на потолок, увидела растущее пятно и упала в обморок. Девочка позвала маму. Маме тоже стало плохо. Девочка позвала папу. Увидев пятно, папа испугался и вызвал милицию. Милиционеры полезли на чердак, а там в углу писал котенок.
Босоножка
Шла женщина мимо кладбища и вдруг слышит: шлёп, шлёп, шлёп… Оглянулась — никого нет. Пошла дальше, снова слышит сзади: шлёп, шлёп, шлёп… Снова оглянулась — никого. Испугалась она и побежала к автобусной остановке, а сзади снова: шлёп, шлёп, шлёп… Подъехал автобус. Женщина села, доехала до нужной остановки, вышла из автобуса и снова слышит: шлёп, шлёп, шлёп… Оглянулась — опять никого. Женщина испугалась еще больше. Подходит к дому: шлёп, шлёп, шлёп… Поднимается по лестнице: шлёп, шлёп, шлёп… Доходит до своей площадки и вдруг видит, что по лестнице поднимается какой-то мужчина в чёрном плаще. Мужчина странно посмотрел на неё и говорит: «По-моему, у вашей босоножки каблук оторвался!»
А чего нас бояться?
Одной женщине с работы домой надо было идти через кладбище. Вот идёт она и дрожит.
Вдруг видит: идет по дороге мужчина. Женщина остановила его и попросила проводить её до дома. Всю дорогу женщина прижималась к нему и дрожала. Вдруг мужчина спросил: «Что вы так дрожите?» — «Страшно, — сказала женщина. — Я очень боюсь покойников». Тогда мужчина удивился и сказал: «А чего нас бояться?»
Страшный анекдот
В одной семье родился мальчик. Рос он, рос и всем был хорош, только не говорил. И вот когда ему исполнилось пять лет, он произнес первое слово: «Баба». Все очень обрадовались, что он начал говорить. А на следующий день бабушка умерла. Ну, померла и померла, старенькая ведь уже. А ребёнок следующее слово: «Деда». Ну, молодец!
Через день умирает дедушка. Погоревали, погоревали, да старый дедушка, пора уже. А мальчик «мама» сказал.
И мать умерла на следующий день. А мальчик «папа» говорит.
Тут отец думает: «Ну всё, скоро и мне конец! Пойду напьюсь напоследок».
Пошёл, напился и заснул. Утром просыпается, глядит: живой!
Тут звонок в дверь, входит соседка вся в черном и плачет: «Ваш мальчик вчера слово «сосед» не говорил?»
Лохматая рука
Одну девочку родители оставили дома на три дня. Ночью девочка услышала странный шум. Она проснулась и увидела у себя в окне большую лохматую руку. Рука просила хлеба. Девочка дала ей булку, и рука скрылась. На следующую ночь повторилось то же самое. Девочка позвала милицию. Милиционеры сели под кровать и сказали, чтобы девочка не давала хлеба. В двенадцать часов в окне появилась рука и сказала:
— Дай хлеба, дай хлеба, дай хлеба!
Девочка не дала. Рука попросила опять, девочка опять не дала. Тогда в окне появилась огромная обезьяна и спросила:
— А что, хлебушек кончился?
Кап-кап-кап
Спит ночью семья: отец, мать, дочь и сын. Вдруг слышат на кухне: кап-кап-кап.
Встал отец, пошёл и не вернулся.
Снова слышится: кап-кап-кап.
Пошла мать и не вернулась.
Опять: кап-кап-кап.
Пошла дочь и тоже не вернулась.
И снова слышится: кап-кап-кап.
Лежит мальчик один, боится пошевельнуться, но набрался смелости и тоже пошёл. Идёт, идёт, заходит на кухню…
…А там вся семья кран закручивает.
Ешь покойника!
В одном общежитии жили Сергей и Андрей. Однажды, когда они спали, дверь неожиданно отворилась и в комнату вошел Чёрный Человек. Он подошел к Андрею и повелительным тоном сказал:
— Вставай!
Андрей. Не встану!
Чёрный Человек. Вставай, а то убью!
Андрей встал.
Чёрный Человек. Одевайся!
Андрей. Не буду!
Чёрный Человек. Одевайся, а то убью!
Андрей оделся.
Чёрный Человек. Пошли!
Андрей. Не пойду!
Чёрный Человек. Пошли, а то убью!
Андрей пошёл за Чёрным Человеком. Тот втолкнул его в чёрный автомобиль, и они помчались по улицам. Чёрный автомобиль остановился на кладбище. Они подошли к могиле.
Чёрный Человек. Копай могилу!
Андрей. Не буду!
Чёрный Человек. Убью!
Андрей выкопал могилу.
Чёрный Человек. Доставай покойника! Андрей. Не буду!
Чёрный Человек. Убью!
Андрей достал гроб, открыл его и вытащил покойника.
Чёрный Человек. Ешь его!
Андрей. Не буду!
Чёрный Человек. Убью!
Андрей покорно начинает есть покойника… Вдруг кто-то толкает его в бок. Сергей будит Андрея:
— Андрей, вставай, ты уже третий матрац доедаешь!
Гвоздь
Жили в квартире мать и дочь. У них была одна комната, а посреди этой комнаты из пола торчал большой гвоздь.
Девочка не знала, откуда он взялся, а мать ей ничего не рассказывала. Дочь все время спотыкалась об этот гвоздь и просила его выдернуть, но мать отвечала, что этого делать нельзя, — произойдет несчастье.
Девочка выросла. Умерла её мать. А гвоздь так и торчал посреди комнаты, потому что дочь не осмеливалась ослушаться материнского наказа.
Но однажды к девушке собрались на вечеринку друзья.
Начались танцы, и всем этот гвоздь стал мешать.
Друзья стали уговаривать девушку вынуть гвоздь из пола и уговорили. Выдернули гвоздь…
Раздался страшный грохот, и погас свет.
Вдруг слышат звонок в дверь.
Открывают — на пороге стоит женщина, вся в чёрном, и говорит:
— Вам-то что, а у меня люстра упала…
Чёрный чемодан
В одном городе-жила девочка со своими родителями и двухлетним братишкой. Однажды семья собралась к родственникам в другой город.
Вещей было много, а чемодана не было. И девочку послали в магазин за чемоданом. Чемоданов, как ни странно, в магазине не оказалось. Девочка вышла на улицу и увидела дряхлую старушку, продававшую чёрный чемодан. Делать нечего, девочка купила чемодан и принесла домой. После обеда, как обычно, она легла спать. Когда она проснулась, в квартире не было ни родителей, ни братишки.
Начиналась гроза. В комнате стало темно. Девочка перепугалась. В чемодане что-то зашуршало. Девочка пригляделась и увидела на нём три красных пятнышка. Чей-то голос в чемодане сказал: «Ни с места, а то убью!» Девочка застыла на месте и дрожала от страха, пока не пришли родители. Оказалось, что они ездили по магазинам — искали нужные вещи. Отец открыл чемодан. В нём ползал сынишка. В руке он держал нитку, к концу которой был привязан таракан. Кряхтя, он шептал: «Ни с места, а то убью!» Выяснилось, что он испугался грозы и забрался в чемодан. Чтобы не было скучно, он взял с собой таракана, а так как в чемодане было темно, проделал в крышке три дырочки, через которые виднелась его красная рубашка.
Самый ужасный из всех существующих рассказов про Чёрную руку
Однажды ночью в одном доме пропал мальчик (допустим, Вася). Родители его долго-предолго искали и не нашли. Милиция была бессильна. По всему городу были расклеены объявления:
Но Вася не находился. Васина мама опустошила все аптеки в городе. Васин папа во главе с сержантом милиции Лопуховым прочесал все подозрительные места и бандитские притоны. Они перевыполнили план по ловле жуликов на две пятилетки! Но Васю так и не нашли.
Однажды вечером Васины родители сидели дома и пили чай вприкуску с валидолом. И тут через окно в комнату просунулась Чёрная Рука и бросила записку. Васин папа дрожащими руками развернул записку и прочёл:
Васин папа упал в кресло. Мама хотела упасть рядом, но решила, что сделает это после того, как вернется из милиции.
В милиции сержант Лопухов внимательно осмотрел «зопеску» под микроскопом и вздохнул.
— Ну, что? — с тревогой спросила мама Васи.
— Да ничего, — ответил сержант.
— Как, совсем ничего?! — ужаснулась мама Васи и уже хотела упасть, но вовремя спохватилась: в отделении кресел не было.
— Нет, конечно. Я установил, что эта записка написана ручкой типа «X» на бумаге типа «У» и, если верить записке, рукой типа «Z».
Васина мама с восторгом взглянула на сержанта:
— Вы — гений! — воскликнула она.
— Я — сыщик! — возразил он.
В это время Васин папа пришёл в себя. Он налил себе из чайника валерьянки, и ему стало легче. Сев на диван, папа задумался. Время от времени он бормотал: «Что же делать? Ну что же делать?» Больше всего его мучил вопрос: «Где же взять пять бутыльков крови?» И тут его осенило. Он побежал на кухню и достал из холодильника бутылку с чистейшим томатным соком. «От крови не отличишь!» — удовлетворенно сказал он и вдруг ужаснулся: из стены торчала Чёрная Рука и грозила ему пальцем. Дальше Васин папа уже ничего не помнил.
Когда Васина мама вернулась домой (она привела с собой сержанта), то увидела папу под столом на кухне. На столе лежал лист бумаги.
— Ни с места! — сказал сержант. Он все сфотографировал фотоаппаратом, вмонтированным в часы, и только после этого взял записку. Там было написано:
Сержант увидел разлитый на полу томатный сок и вздохнул.
— Жаль, это была идея, — сказал он.
Через неделю мама и папа Васи сидели перед домом на скамейке. Мама держала в подрагивающих руках бутыльки с кровью. Правда, эти бутыльки вместе весили не больше ста граммов, так как тратить 5 литров крови на неизвестный объект сочли расточительством. Бутылёчки были не больше мизинца, но даже с крышками.
К дому подъехала чёрная «Волга». Лопухов из засады восхищенно произнёс: «Волга типа «Ока». Из «Волги» вышел Вася, ведомый Чёрной Рукой. Васина мама подала бутыльки и прижала Васю к себе. Чёрная Рука погладила Васю по голове, и тут прогремел выстрел.
— Жаль! Я была такой безобидной! — сказала Чёрная Рука и растаяла вместе с «Волгой».
Вот и всё. Остаётся добавить, что сержанта Лопухова повысили в звании, а Вася спит в несгораемом шкафу, куда его на ночь запирает мама.
Чёрная история
В одном чёрном-пречёрном городе стоит черный-пречёрный дом.
Возле этого чёрного-пречёрного дома стоит чёрное-пречёрное дерево.
На этом чёрном-пречёрном дереве сидят два чёрных-пречёрных человека.
Один чёрный человек говорит другому:
— Эх, Василий Иванович, зря мы с тобой резину жгли!
Самая чёрная-чёрная история
В ЧЁРНОМ-ЧЁРНОМ ЛЕСУ
ЕСТЬ ЧЁРНЫЙ-ЧЁРНЫЙ ГОРОД.
В ЧЁРНОМ-ЧЕРНОМ ГОРОДЕ —
ЧЁРНЫЙ-ЧЁРНЫЙ ПРУД.
ВОЗЛЕ ЧЁРНОГО-ЧЁРНОГО ПРУДА —
ЧЁРНЫЙ-ЧЁРНЫЙ ДОМ.
В ЧЁРНОМ-ЧЁРНОМ ДОМЕ
ЕСТЬ ЧЁРНАЯ-ЧЁРНАЯ ПАРАДНАЯ.
В ЧЁРНОЙ-ЧЁРНОЙ ПАРАДНОЙ —
ЧЁРНАЯ-ЧЕРНАЯ ЛЕСТНИЦА.
НА ЧЁРНОЙ-ЧЁРНОЙ ЛЕСТНИЦЕ
ЕСТЬ ЧЁРНАЯ-ЧЁРНАЯ ПЛОЩАДКА.
НА ЧЁРНОЙ-ЧЁРНОЙ ПЛОЩАДКЕ —
ЧЁРНАЯ-ЧЁРНАЯ ДВЕРЬ.
ЗА ЧЁРНОЙ-ЧЁРНОЙ ДВЕРЬЮ —
ЧЁРНАЯ-ЧЁРНАЯ КОМНАТА.
В ЧЁРНОЙ ЧЁРНОЙ КОМНАТЕ —
ЧЁРНЫЙ-ЧЁРНЫЙ ГРОБ.
А В ЧЁРНОМ-ЧЁРНОМ ГРОБУ —
БЕЛЕНЬКИЙ КОТЕНОК!
Вместо эпилога
…На свете есть Чёрная Перчатка, которая ночью залетает в форточки и душит людей. Ещё есть Пиковая дама, на правой ноге которой надет чёрный валенок, а на левой — белая перчатка. Эта дама утаскивает зазевавшихся людей в могилу. А на рассвете прилетают зелёные человечки и выпускают зелёную жидкость, от которой у людей мозги набекрень…
Вот такие я слышал истории.
Есть интересная тема, на первый взгляд мало относящаяся к алгоритмам. Она «сказочная» с одной стороны, а со стороны другой в ней есть созвучие с насущными проблемами начинающего свой профессиональный путь программиста.

Давайте попробуем разобраться и немного развлечься, рассматривая эти стороны древней алгоритмической медали…
Задача
Вспоминая свой опыт знакомства со сказками, могу точно отметить, что это происходило почти заново три раза. Каждая хорошая книга растет вместе с читателем и обретает новые краски с увеличением его практического опыта. Но в отличие от многих книг сказка имеет особую историю взаимодействия с человеком. Первого знакомства со сказками думаю никто не избежал в своём детстве. Это было знакомство без чтения — на слух — очень часто с помощью наших родителей и в сопровождении с просмотром красочных иллюстраций детских книжек. Мало какие факты в содержании сказки оцениваются ребёнком при таком детском и игровом знакомстве. Но в памяти почти наверняка остаются часто повторяемые образцы: «я от дедушки ушёл, я от бабушки ушёл…».

Уже позже в сознательном возрасте происходит второе знакомство со сказкой. Часто это происходит в процессе чтения сказки своим детям. У меня же это знакомство случилось в старшей школе. Когда на уроках литературы нас старались научить после прочтения книги не только пересказать сюжет, но и задуматься, что и какими средствами хотел нам сказать автор в своём произведении. Те сказки, которые были выбраны для разбора в текущей статье, в большинстве не имеют известного автора. Их называют «народными». Так что́ «хотел сказать» народ своим растущим детям посредством сказки? Есть ли в сказке польза? Или сказка лишь развлечение, нужное для весёлого и красочного взаимодействия родителей со своим ребёнком?
Эти вопросы становятся еще острее, если попробовать задуматься: какой странный образец поведения демонстрируется многими сказками.
Мы учим ребёнка убегать от бабушки и дедушки? Или лежать на печи и ждать волшебной щуки, исполняющей желания? Конечно, нет. Ну, или очень странно, если — да.
Очень странно, когда в анализе цели и устройства сюжета рассказываемых детям сказок, появляется такое противоречие. А если так, то может стоит запретить такое навязывание вредных образцов поведения и привычек. Ведь цензура «замылила» процесс курения в «Ну, погоди…». Тут тоже есть место, где развернуться общественному фильтру содержания?
Нет! Конечно, пока рано бить тревогу. Польза сюжета сказок есть. И для оценки одной из несомненных составляющих этой пользы стоит начать наше третье и совместное знакомство со Сказкой, предлагаемое в качестве задачи текущей статьи.
Рассаживаемся поудобнее. Жили-были дед и баба…
Введение
Перед тем как вплотную приступить к разбору сказки все же позволим себе небольшое пояснение. Конечно, эта статья не является первым или даже редким обзором, посвященным оценке структуры сюжета сказок. Есть достаточно большое число работ на эту тему, самыми крупными из которых являются системы классификации сказочных сюжетов:
- классификация Аарне — Томпсона — Утера (англ. ATU Index) «Указатель сюжетов фольклорной сказки»,
- работа В.Я.Проппа «Морфология волшебной сказки»,
- статья Акименко Н.А. «Стилевые и текстообразующие характеристики английской народной сказки (диахронический аспект)»,
- статья Кретова А.А. «Фольклор и постфольклор: структура, типология, семиотика»,
- и множество других работ.
Из всего разнообразия анализа сказок выделяются общие части, обнаруживаемые разными исследователями в сказках разных народов мира. Одной из таких общих частей является цепочная сказка (альтернативное название — кумулятивная сказка), представляющая собой особый тип структуры сказочного сюжета. Этот тип сюжета является основой разбора, предлагаемого текущей статьёй. Докучные сказки, так же рассматриваемые в статье, являются подвидами цепочных сказок.
Где же тут будет о программировании? — спросите Вы.

А переход от сказки к написанию кода очень прост: все цепочные сказки самым простым из известных мне способов описывают структуру итерационных и рекурсивных алгоритмов. При этом описание выполнено предоставлением образца алгоритма, и в этом образце очень умело опускаются все не важные для описываемого типа алгоритма детали.
Но в сторону обзоры и общие слова. Начнем рассматривать примеры. Первым у нас на очереди — сказочное описание структуры итерационного процесса накопления с остановкой по изменению условия:
acc = []
while not condition:
v=next_item()
do_some(v)
acc.append(v) Итерационный процесс
Какая же сказка поможет нам в разборе обусловленного цикла?
Ответим первыми строками этого ценного учебника по программированию циклов:
Жил-был старик со старухою.
Просит старик:
— Испеки, старуха, колобок! Да, это сказка «Колобок». Давайте рассмотрим основные элементы сюжета этой сказки.
В завязке содержания идет инициализация самого важного элемента — выпекание колобка. Чем так важен это элемент? Ответ программисту: Колобок является главной накапливающей переменной, в которой благодаря хорошей «колобковой» памяти запоминается песенка. Ведь эта песенка является главным результатом сказки? Эту песенку мы в детстве запоминали лучше всего? Разберем посредством какого процесса формируется этот результат в выявленном сказочном аккумуляторе.
Этот процесс характеризуется несколькими повторениями сходных действий. Такое повторение является одним из важных признаков цепочной сказки. В «Колобке» повторяется последовательность следующих действий:
- убегание из предыдущей локации,
- встреча с каким-то персонажем,
- и исполнение этому персонажу песенки.
При каждом выполнении этой последовательности персонаж разный, и имя персонажа после исполнения песенки добавляется в эту песенку новой строчкой.
Результат всей сказки сводится к получению песенки, описывающей историю встреч колобка:
— Не ешь меня, лиса!
Я тебе песенку спою, — сказал
колобок и запел:
— Я Колобок, Колобок!
Я по коробу скребен,
По сусеку метен,
На сметане мешон,
Да в масле пряжон,
На окошке стужон;
Я от дедушки ушел,
Я от бабушки ушел,
Я от зайца ушел,
Я от волка ушел,
И от медведя ушел,
А от тебя, лиса, и подавно уйду! Цикл такого поведения Колобка никогда бы не закончился, если бы не оказалось условия его остановки. В русских сказках очень часто условием выхода из зацикленных ситуаций является Хитрость. Условием выхода из цикла «колобковых» приключений стала хитрость Лисицы, которая догадалась, что можно не только песенку послушать, но и голод утолить. Тем самым она получила полный набор, как хорошо сказано когда-то, из «хлеба и зрелищ».
Если приводить примеры подобных «Колобку» сюжетов, то сразу можно вспомнить тождественные истории в сказках других стран. Это, например, сказка «Пряничный человечек», у главного персонажа которой не было такой приметной шарообразной формы, но приключения были почти те же. В указателе Томпсона сюжет «Колобка» отнесен в группу Z33.1 «Сбежавший блин: Женщина печёт блин, который убегает. Его тщетно пытаются поймать разные животные. В конце концов его съедает лиса».
Есть сказки подобные сказке «Колобок», которые не полностью совпадают с ней по сюжету. Например, сказка «Зайкина избушка»: про ледяную избу Лисы и лубяную избу выселенного Зайца. В этой сказке Заяц накапливал рассказ о своих встречах с неудачливыми помощниками, а условием выхода из цикла была хитрость Петуха, напустившего на Лису страху своими боевыми песенкам-страшилками. Подробности сюжета иные, а его структура полностью аналогична. Это цикл накопления с условием выхода!

Вызов подфункций
Но продолжим изучение сказочного программирования. И следующим у нас на очереди — использование вызова подфункций и стека.
Нужна хорошая «функциональная» сказка. И такие тоже есть — это, например, сказка «Петушок и бобовое зернышко».
Жили-были петушок и курочка...
Клевал как-то петушок бобовые
зернышки, да второпях и подавился. 
Задача ясна — нужно спасать Петушка. А вот решение этой задачи отличается от решения «Задачи колобка». В нём больше сходства с сюжетом «Зайкиной избушки».
Курочке так же как и Зайцу необходимо встретить несколько разных персонажей и попросить помощи, но в задаче «Спасти Петушка» (в отличие от действия «Прогнать Лису из лубяного домика») действие каждого помогающего персонажа, встреченного Курочкой, не может быть выполнено самостоятельно. Помощь и действия персонажа зависят от некоторых действий другого персонажа:
— Кузнец, кузнец, дай скорее
хозяину хорошую косу.
Хозяин даст коровушке травы,
коровушка даст молока,
хозяюшка даст мне маслица,
я смажу петушку горлышко:
подавился петушок
бобовым зернышком. Это верно почти для всех персонажей, кроме терминального (или «элементарного»), для которого не требуется использования сторонних действий. В этом случае действие может выполниться сразу. В сказке таким действием стало получение косы от Кузнеца: «Кузнец дал хозяину новую косу».
Так что́ есть зависимые действия? Какие есть элементарные действия? Каков способ организации этих действий с точки зрения программиста?
Вы уже догадались? Конечно, перед нами что-то очень похожее на функции. Есть образцы использования зависимыми функциями для своего исполнения вызовов других функций. Элементарные функции отличаются автономным выполнением. В итоге вся сказка становится руководством по решению задачи путем контроля процесса, состоящего из вызова нескольких таких зависимых функций и одной элементарной функции. В качестве способа контроля такого процесса в сказке предлагается использовать специально организованный набор фраз, часто повторяемый и формируемый Курочкой.
Значит, и в этой сказке есть переменная накопления. На этот раз она хранится в «курочкиной памяти». И способ пополнения данных отличается от «колобкового» способа. Посещенные персонажи перечисляются в тексте Курочки в обратном порядке. Последний посещенный персонаж упоминается первым. Это изменение неслучайно. Таким образом формируется список возвратов к предыдущим персонажам для решения всей задачи Курочки. Это же детское описание стекового способа (способ организации и манипулирования данными LIFO, методы обработки товарно-материальных ценностей FIFO и LIFO)!
Мы еще раз столкнулись со странным фактом, что в детской сказке описывается на наглядном примере не самая простая программная технология. Этот сказочный образец использования функций был случайно обнаружен мной в процессе чтения сказки детям. Думаю, что это произошло не без влияния профессиональной деформации, которой никак не избежать, если долгое время работаешь программистом.
Да, вызовы функций не являются самой сложной частью в программировании. Вот если бы найти сказочное описание, например, рекурсии. Это было бы действительно примечательно.
Рекурсивный процесс
И уже без большого удивления после небольшого перебора запомненных в детстве сказок был обнаружен и этот образец. Сказочное описание рекурсии существует!
Нужная нам сказка сразу начинается с задачи:
Посадил дед репку.
Выросла репка большая-пребольшая... Решение задачи в сказке «Репка» опять опирается на использование персонажей-помощников. Как и в предыдущей рассмотренной сказке каждый новый помощник использует действия другого персонажа, но в отличие от «Бобового зернышка» он использует помощь не следующего персонажа, а — предыдущего. Отличается также характер действий, выполняемых разными персонажами. В «Бобовом зернышке» все действия были разные, а в «Репке» каждый персонаж делает действия сходно с остальными участниками. Если действие так же как и в предыдущей сказке соотносится с вызовом и исполнением функции, то получается, что функция у каждого персонажа одна и та же?
Каждый персонаж выполняет следующее действие:
- Пробует решить задачу.
- Если не может решить, то зовёт другого персонажа.
- Помогает этому персонажу решить похожую задачу, которая с его помощью становится проще.
Это же точно рекурсия?! Почему каждый новый персонаж меньше предыдущего? В детстве отвечал на этот вопрос: потому что так удобнее тянуть. Но в свете рекурсивного объяснения — ответ другой. В сказке так описано, чтобы показать, что задача на каждом шаге упрощается, и в итоге решение становится доступно даже маленькой мышке.

Это же гораздо нагляднее, чем примеры в университете с числами Фибоначчи, где рекурсия применяется для вычисления рекурсивно заданных чисел? После «Репки» сразу понятно для чего рекурсия может быть полезна, и в чём её главная ценность — способность уменьшать размер задачи разделением на несколько зависимых и одинаковых действий.
Можно здесь вспомнить многие примеры рекурсивного программного решения задач на основе принципа «Разделяй и властвуй» («Уменьшай и властвуй») — та же быстрая сортировка или бинарный поиск в отсортированном списке. Но, уверен, не стоит пробовать рассказать это ребёнку в качестве полезного образца, чтобы научить поиску решения задач, которые встретятся ему в жизни.
С последней мыслью становится немного яснее, почему сказки так близки к программированию. Сказка — это способ подготовки ребенка к решению появляющихся перед ним задач. А решение задачи с использованием последовательности доступных действий — есть Алгоритм.
Да, очень похоже, что сказкой дети учатся создавать простейшие алгоритмы. Может такой способ обучения будет полезен или хотя бы интересен и программисту? Почти всегда это так. Но есть исключения. Способы создавать вредные алгоритмы тоже есть в детских сказках!
Вред бесконечных циклов
Во всех предыдущих сказках задача успешно решалась, или выполнение прерывалось по некоторому условию. Находилась хитрая Лиса или хитрый Петушок. Находился «автономный» Кузнец. Мышка вытягивала цепочку помощников с репкой на верхушке. А что если такого хитрого, автономного и терминального персонажа в сказке нет? Вдруг Кузнецу понадобится масло для изготовления косы? Ведь задача не будет решена и действия будут продолжаться бесконечно? «Это будет плохо спроектированная сказка» — скажете Вы. И будете правы. Но как это показать ребенку? Как указать ему на необходимость задать условие остановки попыток решения вставшей перед ним задачи?
Конечно, это надо сделать в сказке!
И такие поучительные сказки тоже есть. Их научная классификация — докучные сказки. Для программиста эти сказки — пояснение вреда бесконечного итерационного или рекурсивного решения задачи в детских условиях, когда еще негде искать диспетчер задач для снятия «зависшего» процесса:
while true:
pass def f():
f() def f():
g()
def g():
f() У всех докучных сказок разное содержание, но выбранный для текущей статьи образец начинается просто:
Купи слона... Вы говорите, что он Вам не нужен?
Все говорят,
что им слон не нужен.
А ты возьми и купи слона... Соглашаетесь купить?
Все соглашаются купить.
А ты возьми и купи слона... Окончания этой сказки не будет.
Все думают, что
окончания этой сказки не будет.
А ты возьми и купи слона... 
Ну в целом понятно. Если попробовать вставить такую сказку целиком, то это будет очень вредно даже для текущей статьи. Поэтому killall fairytale_elephant.
Продолжая размышлять над задачами встающими перед ребенком и над способами обучить его их решать, подходим к самой страшной для программиста теме. А если алгоритма решения нет?
Неразрешимые задачи
Ведь существуют задачи, которые никак не решить? Например, некоторые задачи не решить из-за отсутствия в текущий момент соответствующих инструментов. Мы же не будем пробовать забить гвоздь в бетонную стену ладошкой?
Как показать ребенку, что́ ему делать при встрече с такой задачей?
Правильно. И это тоже проще всего сделать сказкой!
И в этом нам поможет самая «бесполезная» и «бессмысленная», как представлялось мне долгие годы, сказка. Начнём с первых строк:
Жили-были дед да баба
Была у них курочка ряба.
Снесла курочка яичко,
не простое - золотое... 
У сказки «Курочка ряба» есть несколько вариантов. Некоторые варианты имеют структуру цепочной сказки с соответствующими несколькими повторами и множеством персонажей, которые подходят и сочувствуют деду и бабушке, расстроившимся из-за нечаянно разбитого яичка. Но самый известный вариант почти лишен итераций, зато в него добавлены самостоятельные попытки разбить яичко и хорошая концовка, в которой Курочка обещает снести другое «простое» яичко.
Варианты окончания сказки не так важны, как важна́ основа её содержания:
Дед бил, бил - не разбил.
Баба била, била - не разбила. Здесь у программиста тоже есть прямые аналогии. В программировании пока не говорят о совсем неразрешимых задачах. Но уделяют много внимания задачам, решение которых не получить за приемлемое время. То есть программист пытается оценить насколько сильно задача неразрешима (классы сложности). Это очень важно для взрослых задач. Но ребенку объяснять это пока рановато. А вот объяснить, что некоторые задачи в нашем мире не получается решить, необходимо.
Так же важно показать ребенку, что неразрешимая задача все же может быть легко выполнена, но с соответствующим инструментом, который может быть очень неожиданным. Например, в разбираемой сказке это хвостик мышки:
Мышка бежала, хвостиком задела,
яичко упало и разбилось. Этот малый инструмент для решения задачи очень важен. И его нахождение — самое важное в текущей сказке. А в работе программиста поиск и реализация такого способа — это основной профессиональный навык, за который платят.
Выполняя анализ сказки «Курочка ряба», можно вспомнить об еще одной проблеме в задачах программирования. Корни этой проблемы кроются в соотношении класса NP-полных задач и задач класса P. Для использования многих современных средств защиты данных важен ответ на вопрос: равны ли классы P и NP. На этом ответе основываются системы шифрования, в которых сложность расшифровать данные без ключа («мышкиного хвостика») должна намного превосходить сложность расшифровки с наличием этого ключевого инструмента.
Выводы
Сказка — ложь, да в ней намек…
Обзор сказок вышел не совсем полным, но дающим основание к следующим шагам в разборе этой темы. В текущей статье мы ограничились только самыми простыми сказками. Более сложные по структуре сказки чаще основываются на демонстрации устойчивых алгоритмов и признаков социального поведения в среде, с которой ребёнок столкнётся в своей жизни. Это отдельный и не менее интересный разговор, но он для другой статьи.
Основной вывод, формулируемый в результате выполненного нами рассмотрения детских сказок, прост. Сказки определенно полезны. Это не просто развлечение. Как минимум их можно использовать в качестве иллюстрационного материала при обучении программированию. Но это только на поверхности. А в глубине вопрос. Если сказки так близки к процессам обучения созданию алгоритмов, то имеют ли они эти процессы своей целью? Совсем иначе стоял бы этот вопрос, если бы автором проанализированных нами сказок был развлекающийся программист или математик, как это было, например, со сказками «Алиса в Стране чудес» и «Алиса в Зазеркалье».
Но автор рассмотренных сказок — народ. Так может быть, обучение детей создавать алгоритмы для решения задач — это обычная, но скрытая от внимания часть человеческой жизни?
В заключении этой статьи хочется обратить внимание, что приведенный обзор сказок является лишь маленькой частью научной работы, которая посвящена формализации понятия Алгоритм. В контексте этой работы Сказка является доступным текущему поколению способом передать следующему поколению удачные приёмы синтеза алгоритмов поведения. В текущей статье не ставилось задачи полностью формализовать этот способ, но подчеркивается сам факт наличия этого способа в детской сказке.
Главной задачей, поставленной в научной работе, является поиск и развитие алгоритмов для синтеза алгоритмов. Эта задача из разряда «разбить золотое яичко от курочки рябы», но на текущий момент уже крепнет уверенность, что она не относится к совершенно неразрешимым. Необходимо лишь знать ключ-подход к ней. Если говорить в сказочных терминах: необходима мышка с соответствующим хвостиком…
Спасибо Вам за внимание.
Отзывы
Буду очень благодарен за отзывы, пожелания и предложения, так как они помогают мне скорректировать направление развития работы в этой области.
Отдельное волнение у меня есть по стилю повествования и форматированию, используемым в статье (кавычки, абзацы, цитаты). Напишите, пожалуйста, если у Вас есть замечания к ним. Можно личным сообщением.
Ссылки
- Главная страница работы (GitLab GPL): Проект «Общая теория алгоритмов»
- Вводная статья работы «Разрабатываем теорию алгоритмов как проект с открытым исходным кодом». Пожалуйста, не судите строго эту наивную публикацию «сверх-идеи» устаревшей версии 2019 года.
- Статьи серии «Что такое алгоритм?!»
- №1 «Действие»,
- №2 «Обусловленная и связная последовательность»,
- №3 «Синтез алгоритма запоминанием»
- №4 «Эволюция памяти»
- №5 «Копирование иерархии памяти»
- Для заглавной иллюстрации к статье взят рисунок с обложки книги «Репка. Лиса и журавль». Издание Кнебель, 1916
- Иллюстрация к сказке «Колобок» и «Репка» выполнены Елизаветой Меркурьевной Бём
- Иллюстрация к сказке «Петушок и бобовое зернышко» является титульной страницей одноименной книги издательства «Малыш» 1981 г.
- Иллюстрация к сказке «Курочка Ряба» является титульной страницей одноименной книги издательства Г.Ф. Мириманова 1926 г.
- Несколько иллюстраций сделаны на основе кадров мультфильма «Следствие ведут Колобки» (1987)
В этом году решением властей кыргызстанцы будут отдыхать до 10 января. Это время совпало с зимними школьными каникулами. А значит, можно смело организовывать веселые семейные выходные.
Редакция 24.kg предлагает несколько вариантов отдыха в новогодние праздники, а заодно расскажет, как можно сэкономить на них.
Лыжи, борды и коньки
Первая неделя 2022-го будет нерабочей для большинства кыргызстанцев. Это хороший повод, чтобы провести время с семьей, ведь рабочий цейтнот порой так затягивает, что родители и дети практически не видят друг друга в этой суете.
Неплохой вариант провести время на свежем воздухе.
Вариантов несколько. Например, можно отправиться покататься на лыжах или сноуборде. Но тут есть загвоздка. Из-за отсутствия снега почти все базы страны закрыты. А на тех, которые работают, большой наплыв катающихся. Так что вы рискуете провести больше времени в очереди на канатку, чем на склоне.
Если экстремальный горнолыжный отдых не для вас, можно покататься на коньках. Катков в Бишкеке и его окрестностях достаточно. Время проведете весело и интересно всей семьей. А можно совместить сразу несколько дел — сходить на новогоднюю ярмарку и покататься на коньках. Такую возможность предоставляют в парке «Фламинго». Просто покататься на коньках можно на Городском катке, в спорткомплексе «Локомотив» или на катках возле торговых центров.
Цирковые представления и спектакли
Необязательно все десять дней отдыхать активно. Иначе получится, что после таких каникул вам нужны будут еще каникулы. Отведите время и для спокойного и размеренного отдыха. Предлагаем посетить различные выставки и спектакли.
Столичные театры подготовили специальную программу в дни новогодних каникул.
Русский театр драмы имени Чингиза Айтматова организует новогоднее елочное представление с Дедом Морозом и Снегурочкой, а также покажет премьеру новой красочной сказки «Принцесса-Лягушка». Спектакли будут идти каждый день вплоть до 9 января следующего года.
В Кыргызском государственном театре кукол имени Мусы Жангазиева дают спектакль «Снежные человечки». Ребята, живущие в Африке, мечтали увидеть зиму, снег, встретить Деда Мороза и Снегурочку. Они решили написать письмо Деду Морозу. Их мечты исполнились — они оказались на празднике у новогодней елки, где их ждали удивительные встречи, занимательные игры и интересные знакомства.
Кроме того, Театр кукол представляет спектакль «Кар балдар» на кыргызском языке. Это новогодняя шоу-программа с участием героев из мультфильма «Эверест».
Спектакли также будут идти каждый день до 9 января включительно.
5 января в Кыргызской национальной консерватории пройдет шоу для будущих гениев и их родителей «Мечты, меняющие мир». Зрители познакомятся с интересными историями жизни известных ученых и изобретателей, таких как Дэвид Копперфильд, Никола Тесла, Фан Янг, Архимед, Томас Эдисон, Альберт Эйнштейн. Каждая история будет сопровождаться своим шоу!
В Кыргызском государственном цирке имени Абубакира Изибаева с 4 по 6 января будут продолжать показывать новую международную программу «В мире животных» для всей семьи. В программе парад экзотических животных: леопарды, обезьяны, попугаи, кенгуру, страусы, дикобраз, енот, собаки и много других.
Каникулы с пользой
Десять дней каникул — хорошее время, чтобы попробовать поучиться чему-то новому.
Разнообразные игры и увлекательные задания не только развивают логическое мышление и когнитивные функции мозга.
Например, можно попробовать силы в программировании или робототехнике. Это довольно популярное направление сегодня. Многие школы именно на дни каникул проводят специальные интенсивы. Детей учат востребованным языкам программирования, разработке игр, созданию своих первых роботов.
Участие в таких интенсивах поможет вашему ребенку определиться, действительно ли он хочет всерьез заниматься этим делом.
Для бишкекчан сейчас доступны услуги нескольких школ программирования и робототехники. Все дело в стоимости их курсов и выбранной программе. Можно попробовать сходить на однодневные мастер-классы, чтобы определиться с понравившейся методикой.
А еще можно посетить различные мастер-классы по приготовлению блюд, гончарному мастерству, рисованию, изготовлению игрушек и поделок.
Плюс в том, что многие мастер-классы проводят как для детей, так и для взрослых. Тут уж все зависит от вашей фантазии и кошелька.
Идем в кино
Во время каникул можно посвятить пару дней походу в кинотеатры. К праздникам традиционно выходит множество новинок, которые понравятся как детям, так и взрослым.
Так, с 23 декабря в кино показывают третью часть российского фильма «Последний богатырь: Посланник тьмы».
С 30 декабря в кыргызский прокат вышла очередная часть мультфильма про приключения богатырей «Три богатыря и конь на троне».
С 6 января начнут показывать фильм «Волк».
Кроме того, в прокате идут фильмы «Снегурочки против всех», «Чемпион мира», «Разыскивается Санта», «Матрица: Воскрешение», «Человек-паук: Нет пути домой», мультфильм «Зверопой-2».
Поход в кинотеатр можно вполне совместить с посещением игровой площадки. Но имейте в виду, что желающих так провести время много. Если не боитесь подхватить ОРВИ, то смело идите на игровую площадку. Плюс в том, что там можно провести весь день, если хватит терпения.
Как сэкономить на развлечениях
Отдых в новогодние каникулы требует не только фантазии, но и денег. Надо умудриться отдохнуть так, чтобы не сидеть на хлебе и воде оставшуюся часть января.
Чтобы не разориться за время новогодних каникул, заранее определите сумму, которую готовы потратить.
План развлечений нужно сразу же обговорить с ребенком. Нет смысла реализовать сразу же все его желания. И дело не только в экономии. Если вы за пару дней сможете сходить туда, куда хотелось, то в оставшееся время вы обречены слушать стенания по поводу скуки.
К тому же необязательно все выходные куда-то ездить. Сон тоже считается отдыхом. Можно просто порисовать вместе дома, что-то приготовить, устроить семейный просмотр новогоднего фильма.
Помните, что важны не потраченные на развлечения ребенка деньги, а время, которое вы проведете вместе.

