一天,一位叫活历科的骑士打完仗准备回家。在路上,他遇见了一个巫婆。巫婆说:“那棵树里面有三个房间,三个房间里面各有一只箱子,分别装着金子、银子、铜币。第一个房间的箱子里是铜币,箱子上面站的是一条狗,它的眼睛有茶杯那么大。第二个房间的箱子里是银币,上面站的狗眼睛有圆盘那么大。第三个房间是金币,上面站的狗眼睛有一个桌子那么大,不过你不用担心,把狗放在这块垫子上就可以打开箱子”。巫婆抖了抖那块垫子,继续说:“要记得把我的一个打火匣拿上来,那是我的老祖母留给我的。给你这块垫子”。活历科接住了垫子,接着爬下了树。
他走向第一个房间,那只狗果然象巫婆说的,眼睛有茶杯那么大,“哇哦,你的眼睛还挺大的”。说着,活历科把狗放到了垫子上。活历科打开箱子一看,里面装满了铜币。活历科马上大把大把的往兜里塞铜币。
随后他走进第二个房间,看到房间有一只眼睛有圆盘那么大的狗。“好家伙,眼睛够大的”。活历科说着,一边把狗放到垫子上。“太多银币了吧。”活历科一边说,一边把箱盖关上。
他又走进了第三个房间,看见一只眼睛有桌子那么大的狗!那只狗死死盯着他。“哦,我是很友好的。”活历科说。拿完金子后,他叫巫婆:“让我上来吧"。巫婆说:“你给我取了打火匣没有?”活历科说:“我差点忘记了”。活历科继续往前走,看到一个角落里有一个打火匣,就捡了起来,它走到门口,说:现在怎么上去?巫婆说:“你给我取了打火匣没有?”活历科说:取了!巫婆就把他拉上来了,上来以后,活历科把打火匣给巫婆,转身走了。
他来到一个王宫,那里挂着黑沙,有人说,山上住着一条龙,他专门抓女人,王宫里唯一的女人﹣﹣国王的女儿也被抓去了,国王说,要是谁救出了公主,就可以娶公主为妻。可是凡是上过山的人都没有下来过。活历科鼓起勇气,上山去了。
到了山上,他看见那有一个房间,活历科进了那个房间,看到一条龙在公主的大腿上。活历科准备马上就用刀砍龙的头,可龙喷出火焰,差点就把活历科烧死,活历科趁龙不注意,用刀砍龙的头,最后终于把龙砍死了,救出了公主。后来,活历科拿出了钱,和公主结了婚,他们是世界上最幸福最有钱的人。