Джек поставил лошадь в конюшню, закусил и лег спать. Когда же он встал, король вышел с ним в поле и как-то странно закричал. К нему слетелись птицы со всего мира. Король спросил их:

-- Видели ли вы замок на двенадцати золотых столбах или нет?

Птицы ответили: "Нет".

-- Хорошо, -- сказал король, -- а где большая птица?

Джеку пришлось ждать очень долго. Король послал на небо двух маленьких птичек, велев им просвистеть орлу сигнал, по которому он должен был прилететь на землю. Орел прилетел усталый. Король спросил его, видел ли он замок на двенадцати золотых столбах, и большая птица ответила:

-- Да, я оттуда, где он теперь стоит.

-- Видишь ли, -- сказал король орлу, -- вот этот молодой человек потерял свой замок, и ты должен отнести его к нему, но прежде отдохни и поешь.

Убили теленка и лучшую часть телятины отослали орлу, потому что ему предстояло лететь далеко за море и нести на спине Джека.

Долго летел орел. Наконец Джек увидел замок, но не мог придумать, как бы достать золотую табакерку, орел тоже не дал никакого совета.

-- Спусти меня на землю, и я достану золотую табакерку, -- сказала мышка.