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