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