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