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