公主深深地鞠了一躬,答应她绝不会忘记把眼睛带来。魔法师打开了山门,让公主又飞回去了。旅伴还跟在她后面,还是不停地用柳枝抽打她,她又大声呻吟起来,用最快的速度飞回了卧室,是从窗户里飞进去的。旅伴回到了店里,约翰还在睡梦中呢,他于是摘下翅膀,也躺在床上睡了下来,折腾了这么久,他已经很累了。
一大早约翰就醒了,旅伴也起床了,他告诉约翰他做了一个奇妙的梦,梦到了公主和她的一只鞋子。所以他让约翰问一下公主心里是不是在想一只鞋子——我们知道这正是他从山中的魔法师那里听来的。当然他并没有对约翰说那么多,只是告诉他去问公主是不是在想自己的一只鞋子。
“我当然可以问那个问题,”约翰说,“也许你梦见的正好是对的。不过我现在得和你告别了,因为如果我猜错的话,我们就不能再见面了。”
于是他们拥抱了一下,约翰进城到王宫去了。入口处的大厅里挤满了人:法官们坐在靠背椅中,脑后还都垫着一块枕头,因为他们有很多心事。老国王站了起来,用白手帕擦了一下眼睛。这时公主进来了,她比昨天还要漂亮,她和善地向众人施过礼,又向约翰伸出手来,说“早上好!”
现在约翰开始猜她心里到底在想什么东西。天哪!她看他的那副模样真是太可爱了!但当她一听到那个“鞋”字,脸马上变得惨白,比粉笔还要白,而且她还浑身发抖。这说明——约翰猜对了!国王高兴得翻了一个筋斗,动作非常优雅。所有围观的人都鼓起掌来,因为约翰是第一个猜中的人。
听到这个好消息后,旅伴也非常高兴。约翰双手合十感谢上帝,他确信上帝还会帮自己第二次、第三次的——我们都知道他才过了第一关,第二天他还得猜别的问题呢!
和前一个晚上一样,约翰睡着的时候,旅伴随公主一起飞到大山里面,这次他抽打得更凶了,因为他拿了两根柳枝。没有人能看得见他,这次他又清楚地听到了他们说的话,这一次公主想的是一只手套。于是旅伴又用同样的方式告诉了约翰,所以他又猜中了。宫中的人们都高兴得像国王那样翻起筋斗来。公主躺在沙发上,一句话也说不出来——现在的问题是约翰能不能猜中第三次,如果他猜对了,就会赢得公主,还会在老国王去世后继承王位。如果他猜错的话,就要丢掉脑袋,他那对漂亮的蓝眼珠也会被魔法师吃掉。
这天晚上约翰睡得很早,做过晚祷,他就静静地睡着了。旅伴把翅膀绑在了后背上,带上了那把剑和三根柳枝,他又一次飞向了王宫。
这是一个漆黑的夜晚。风刮得很猛,屋顶的瓦片都被吹走了;花园中那些挂着枯骨的树也被吹得像芦苇一样东倒西歪。闪电一个接着一个,几乎每分钟都会闪一次;雷声也特别大,而且每一次都持续很长时间。这时窗子打开了,公主向外面飞去。她脸色死灰,但还是嘲笑着恶劣的天气,觉得它还不够劲儿,她的白外衣被风吹得像一面张开的帆。旅伴在后面用三条柳枝同时抽打她,血滴得地上到处都是,到最后她都几乎没力气继续往前飞了。费了好大劲儿,她才飞到那座大山。
“冰雹和大风真是要命!”她说,“我以前从没在这样的天气出来过。”
“好事多磨嘛!”魔法师说。公主告诉他约翰第二次也猜对了,如果他明天还能猜对的话,他就会获胜了,她以后再也不能到这里和魔法师见面,也不能继续施展魔法了,于是她有些闷闷不乐。“明天他猜不中的,”魔法师说,“我要想出一件他从没想过的东西,除非他是一个比我还要高明的魔法师,要不,他绝对猜不出来的——我们还是快乐起来吧!”接着他拉起公主的手,跟旁边的小妖精和房间里的鬼火一起跳起舞来。红蜘蛛也在墙上爬上爬下,显得很快乐:它们看起来就像小红花在喷火焰似的。猫头鹰敲着鼓,蟋蟀吹奏着管乐,黑蚱蜢也弹起了竖琴——真是一个欢乐的舞会呀!
他们跳了很长时间,公主得回家了,要不然宫里的人要开始找她了。魔法师说他也要一起去,这样就能在路上继续陪着她。
他们在恶劣的天气里飞着,旅伴在后面抽打他们,把三根柳条都打断了,魔法师可从没在这么厉害的冰雹中出来过。飞到王宫前面时,他向公主告别,小声地告诉她,“想着我的头。”可是旅伴还是听到了,就在公主从窗户溜进卧室、魔法师转过身的一刹那,旅伴一把抓住了魔法师的长胡子,用剑把他丑恶的脑袋齐肩砍了下来,还没看清这个人是谁,魔法师就丧了命。旅伴把魔法师的身体扔到海里喂鱼去了,他把那颗头在水里浸了一下,就用他的丝手帕包起来带到了旅馆里,接着他就躺下来睡了。