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