Отец посадил сына около гумна, чтобы он охранял пшеницу от птиц. Сын уснул, а птицы тем временем склевали зерно.
— Почему ты позволил птицам клевать пшеницу? — спросил его отец, когда он проснулся.
— Я уснул и видел интересный сон, — ответил мальчик.
Отец попросил рассказать сон, но мальчик отказался. Не рассказал он сон и своей матери. Он убежал из дому и жил у реки, а питался травой.
К этой речке приходила за водой дочь князя.
— Я хочу задать тебе вопрос, — сказала дочь князя. — Если ответишь правильно, я дам тебе две лепешки.
Принесла она лепешки и спросила:
— Моему отцу князь-чужестранец прислал два ножа и спрашивает: «Какой нож принадлежит рабу, а какой князю? Если отгадаешь — я выдам за тебя свою дочь, если же не отгадаешь — отрублю голову». Не отгадаешь ли ты эту загадку?
— Эти два ножа надо положить в огонь, — сказал мальчик. — С ножа раба польется жир, а нож князя накалится.
С такими словами ножи отослали князю-чужестранцу, и мальчик оказался прав.
На второй день девушка вновь спросила у мальчика:
— Двух петухов прислал нам князь и велел отгадать, какой из них молодой, а какой — старый?
— Не кормите петухов два дня, затем дайте им пшеницы. Молодой будет клевать, повернувшись к ветру хвостом, а старый — став против ветра.
Ответ мальчика и на этот раз оказался верным. Опять пришла девушка к мальчику и задала вопрос:
— Два черепа прислал князь с условием отгадать, какой из них принадлежит женщине, а какой мужчине?
— Положите их на печную трубу, а собравшимся женщинам скажите: «Пойдемте оплакивать покойника». Тогда женский череп скатится с печки, а мужской останется на месте.
Наконец, князь-чужестранец прислал отцу девушки железный столб:
— Если сможешь бросить столб в мой двор — выдам за тебя дочь, а не сможешь — снесу тебе голову.
Собрал князь всех своих людей, но никто не смог забросить столб во двор князя, а про мальчика-то забыли.
Наконец пришла девушка к роке и попросила мальчика бросить железный столб.
— Столб я переброшу, — сказал мальчик, — если зарежете трехгодовалую телку и накормите меня мясом и бульоном.
Когда ему сварили мясо трехгодовалой телки, мальчик все съел и приготовился бросить железный столб.
— Ударить мне этим столбом в окраину шахара[23 — Шахар — населенный пункт; город.] или прямо в башню князя? — спросил мальчик.
— В башню не нужно, ударь в окраину шахара и разрушь его, — сказали мальчику.
Бросил мальчик железный столб и разрушил окраину шахара. Князь-чужестранец прислал человека с известием:
— Можете приехать за своей невестой, я больше не буду вас испытывать.
Не было человека, который осмелился бы пойти за дочерью князя.
За ней пошел мальчик. Шел он, шел и увидел одного человека, который незаметно для голубей менял у них перья.
— Вот чудеса ты проделываешь! — сказал мальчик.
— Это не чудо! — ответил встретившийся. — Вот мальчик, бросивший железный столб, — чудо!
— Это я, — сказал мальчик. — Я иду за дочерью князя, пойдешь ли ты со мной?
— Пойду.
Шли они, шли и встретили еще одного человека, который втягивал море в рот и говорил:
— Меня мучает жажда.
— Вот чудо! — сказал мальчик.
— Это не чудо. — Вот мальчик, бросивший железный столб, — чудо!
— Это я, пойдешь ли ты вместе с нами?
— Пойду.
Отправились они дальше и встретили человека, который так быстро бегал, что гладил по спине мчавшуюся лань, хотя одна его нога была привязана к телу, а другая волочила мельничный жернов.
— Вот чудо!
— Это не чудо. — Вот мальчик, бросивший железный столб, — чудо!
И его они взяли с собой.
Отправились они дальше и встретили человека, который приложил ухо к земле и прислушивался к шороху муравьев, находившихся за семью горами.
— Вот чудо!
— Это не чудо. Вот мальчик, бросивший железный столб — чудо!
— Это я, пойдешь ли ты вместе с нами?
— Пойду.
И его они взяли с собой. Наконец, они встретили человека, который переносил села с мокрого места на сухое.
— Вот чудо!
— Это не чудо. Вот мальчик, бросивший железный столб, — чудо!
И его они взяли с собой.
Тогда мальчик сказал:
— Нам нужен ястреб для драки с петухом и волк для драки с собакой.
Поймала они волка и ястреба и подошли ко двору князя.
Их встретили люди князя:
— Если у вас нет петуха для петушиного боя, можете не входить.
Выпустили они ястреба, и он вырвал у княжеского петуха все перья.
— Если у вас нет собаки, чтобы стравить с нашей, можете не входить, — сказали тогда люди князя.
Друзья выпустили волка. Он схватил собаку за горло, и она испустила дух.
— Заходите, — сказали хозяева и усадили их в одной комнате.
В другой комнате им готовили еду.
— Послушай-ка, ты, чутко слышащий, — сказал мальчик.
Тот подслушал: им, гостям, приготовили пищу с ядом, а хозяевам без яда.
Мальчик попросил того, кто менял перья у голубей, переменить блюда так, чтобы им досталась пища без яда, а хозяевам — с ядом.
Тот переменил блюда. Гости ели-пили, а люди князя умирали.
— Гости нас перехитрили, нужно обложить дом соломой и поджечь, — сказали хозяева.
— Выпусти море, — сказал мальчик путнику, который мог втянуть в рот море.
Тот выпустил море, и все чашки-ложки заиграли на поверхности воды.
— Перенеси село на сухое место, — сказал мальчик, тому, кто переносил села с мокрого места на сухое. Тот перенес село.
— Если у вас есть человек, чтобы побежать наперегонки с нашей ведьмой, тогда мы отдадим дочь князя, — сказали хозяева.
Тот, кто гладил по спине мчащуюся лань, опустил одну ногу, а с другой снял мельничный жернов. Ведьма и он бросились наперегонки за семь гор. На седьмой горе ведьма опоила его, и он уснул, а ведьма бросилась бежать обратно.
— Послушай-ка, всеслышащий, что с ними происходит? — спросил мальчик.
— Наш товарищ спит, у его изголовья лежит пустая бутылка ведьма же пересекла третью гору.
— Я хочу ударить железным столбом, — сказал рассердившийся мальчик. — Ударить по бутылке, чтобы разбудить его, или по голове, чтобы убить?
— Ударь по бутылке и разбуди его.
Ударил мальчик столбом по бутылке и разбудил уснувшего.
Быстро бегавший протер глаза кулаком, вскочил и увидел, что ведьма пересекает третью гору. Бросился он вслед за пей, нагнал ведьму, толкнул ее в спину, сбил и первым прибыл на место.
Взял мальчик дочь князя, а его товарищи разошлись по домам. По дороге он рассказал ей сон, который видел, и добавил:
— Отец сказал мне: «Расскажи». — «Пусть умрут все в доме моего отца, если расскажу», — ответил я. Мать сказала: «Расскажи». — «Пусть умрут все в доме моей матери, если расскажу», — ответил я. Все остальное я видел во сне.
Мальчик отдал девушку князю, а сам снова стал жить у реки. Прибывшая девушка рассказала все дочери князя. Князь вызвал мальчика и отдал за него свою дочь.