“好厲害的冰雹!好厲害的冰雹!”公主每挨一下就發出一聲這樣的叫喊,這是她的一個教訓。最後她到了山上,敲了幾下。一扇門打開了,發出滾雷般的聲音。公主走了進去。旅伴也跟著進去了,反正他是隱身的,誰也看不見他。他們穿過了一條長長的過道,四周的牆上閃著奇怪的光——因為那裏爬著一千多隻發光的蜘蛛,它們發出的光就像火苗在閃動。他們進了一個用金銀砌成的大廳,牆上有向日葵那麼大的藍花和白花,這些花閃閃發光——這些花誰也取不下來,因為花莖全是醜陋的毒蛇,這些花就是它們噴出的毒焰。整個天花板全是螢火蟲和拍打著翅膀的天藍色蝙蝠——看起來恐怖極了!地上四匹馬的骸骨正馱著一個寶座,這些馬的挽具全是用血紅的蜘蛛做的,寶座是用乳白色玻璃做的,坐墊是一堆互相咬著尾巴的小老鼠。上麵是一個粉紅色的蛛網,鑲著許多小小的綠蒼蠅,就像寶石一樣閃著光。那裏坐著一位老巫師,頭戴王冠,手裏拿著一個權杖。他吻了一下公主的額頭,讓她坐在自己的權杖旁邊,接著音樂就響了起來。巨大的黑蚱蜢彈起豎琴,貓頭鷹用雙翅拍打著身體,因為它沒有鼓——那真是一個怪異的音樂會。小黑妖在大廳裏跳舞,頭上的帽子裝飾著鬼火。誰也看不見旅伴,他就躲在寶座後麵,他看清了這一切。大臣們全來了,個個都神氣得不得了,不過有眼力的人一下就能看得出他們是些什麼東西。他們原來都是一些頂著卷心菜根的掃帚,老巫師用魔法給了他們生命,讓他們穿上了華貴的衣服。不過這沒什麼了不起,他們隻是用來擺場麵而已。

跳了一會兒舞,公主告訴老巫師又來了一個新的求婚者,於是問他,明天那人到宮裏來的時候應該問些什麼問題。

“聽著!”魔法師說,“我告訴你,一定要問最簡單的問題,這樣他絕對想不到。你覺得問你的一隻鞋怎麼樣——他肯定猜不著,到時候就砍掉他的腦袋,別忘了明晚來的時候帶著他的眼睛,我要吃的。”

公主深深地鞠了一躬,答應她絕不會忘記把眼睛帶來。魔法師打開了山門,讓公主又飛回去了。旅伴還跟在她後麵,還是不停地用柳枝抽打她,她又大聲呻吟起來,用最快的速度飛回了臥室,是從窗戶裏飛進去的。旅伴回到了店裏,約翰還在睡夢中呢,他於是摘下翅膀,也躺在床上睡了下來,折騰了這麼久,他已經很累了。

一大早約翰就醒了,旅伴也起床了,他告訴約翰他做了一個奇妙的夢,夢到了公主和她的一隻鞋子。所以他讓約翰問一下公主心裏是不是在想一隻鞋子——我們知道這正是他從山中的魔法師那裏聽來的。當然他並沒有對約翰說那麼多,隻是告訴他去問公主是不是在想自己的一隻鞋子。

“我當然可以問那個問題,”約翰說,“也許你夢見的正好是對的。不過我現在得和你告別了,因為如果我猜錯的話,我們就不能再見麵了。”

於是他們擁抱了一下,約翰進城到王宮去了。入口處的大廳裏擠滿了人:法官們坐在靠背椅中,腦後還都墊著一塊枕頭,因為他們有很多心事。老國王站了起來,用白手帕擦了一下眼睛。這時公主進來了,她比昨天還要漂亮,她和善地向眾人施過禮,又向約翰伸出手來,說“早上好!”

現在約翰開始猜她心裏到底在想什麼東西。天哪!她看他的那副模樣真是太可愛了!但當她一聽到那個“鞋”字,臉馬上變得慘白,比粉筆還要白,而且她還渾身發抖。這說明——約翰猜對了!國王高興得翻了一個筋鬥,動作非常優雅。所有圍觀的人都鼓起掌來,因為約翰是第一個猜中的人。

聽到這個好消息後,旅伴也非常高興。約翰雙手合十感謝上帝,他確信上帝還會幫自己第二次、第三次的——我們都知道他才過了第一關,第二天他還得猜別的問題呢!

和前一個晚上一樣,約翰睡著的時候,旅伴隨公主一起飛到大山裏麵,這次他抽打得更凶了,因為他拿了兩根柳枝。沒有人能看得見他,這次他又清楚地聽到了他們說的話,這一次公主想的是一隻手套。於是旅伴又用同樣的方式告訴了約翰,所以他又猜中了。宮中的人們都高興得像國王那樣翻起筋鬥來。公主躺在沙發上,一句話也說不出來——現在的問題是約翰能不能猜中第三次,如果他猜對了,就會贏得公主,還會在老國王去世後繼承王位。如果他猜錯的話,就要丟掉腦袋,他那對漂亮的藍眼珠也會被魔法師吃掉。

這天晚上約翰睡得很早,做過晚禱,他就靜靜地睡著了。旅伴把翅膀綁在了後背上,帶上了那把劍和三根柳枝,他又一次飛向了王宮。

這是一個漆黑的夜晚。風刮得很猛,屋頂的瓦片都被吹走了;花園中那些掛著枯骨的樹也被吹得像蘆葦一樣東倒西歪。閃電一個接著一個,幾乎每分鍾都會閃一次;雷聲也特別大,而且每一次都持續很長時間。這時窗子打開了,公主向外麵飛去。她臉色死灰,但還是嘲笑著惡劣的天氣,覺得它還不夠勁兒,她的白外衣被風吹得像一麵張開的帆。旅伴在後麵用三條柳枝同時抽打她,血滴得地上到處都是,到最後她都幾乎沒力氣繼續往前飛了。費了好大勁兒,她才飛到那座大山。