以才一天到晚愁眉苦臉。聽了父親的話,兒子說道:〃爸爸,你用不著為這件事而煩惱,我自會對小矮人有所交待的。〃
到了小矮人約定的日子,父子倆一起前往指定的地方,兒子在地上畫了一個圓圈,自己和父親都站在圓圈中間。不一會小矮人來了,他對商人說:〃你答應我的東西帶來了嗎?〃商人沒有做聲,但他兒子回答道:〃你要什麼東西?〃小矮人說:〃我來這兒是和你父親談話,不是與你談話。〃兒子說:〃你用心計欺騙了我爸爸,你應該放棄你們的協約。〃小矮人回答說:〃不行,我不會放棄我的權力。〃他們就這樣爭辯了很久,最後雙方都同意,把這個兒子放進一條敞篷小船裡,先讓船緊靠在河岸邊,由父親親手把船推開,任由載著他的船自己去漂流。商量完畢,兒子向父親告別,自己上了船,船被推開了,它搖晃著向河中漂去。由於搖擺幅度太大,船竟翻了過去。商人認為自己的兒子已經淹死,懷著悲痛的心情回家去了。
但是那條船並沒有沉下去,它仍然平穩地漂流在水面上,儘管船翻了,少年躲在船裡面同樣很安全。他漂呀!漂呀!最後船漂到一塊陌生的地方擱淺了。發現船不動了,少年潛出水面,登上河岸,看到眼前是一座漂亮氣派的城堡。他走進去才發現許多房屋都是空的,整座城堡空無一人,顯得很淒涼。然而,他並不知道這是一座被人施了魔法的城堡,最後,他終於在一間房子裡發現了一條白蛇。
這條白蛇是一個被施了魔法的公主,她看見他來了非常高興,說道:〃我的救星,你終於來了嗎?我等你等了十二年之久!因為只有你才能解救我。今天晚上,有十二個人要來,這些人臉色漆黑,脖子上帶著鐵鏈。他們會問你到這兒來幹什麼,你要一聲不吭,不管他們如何待你……或打你或折磨你,你都要忍著,千萬別說一個字,到十二點鐘他們就會離去。第二天晚上,又會來另外十二個人,第三天晚上又會來二十四個人,他們甚至會砍下你的頭,但一到晚上十二點,他們的魔力就會消失,我也就恢復自由了,到那時,我會給你帶來生命之水,還你一個活潑健康的身體。〃少年答應了她的要求。接連發生的一切都如白蛇所說的一樣。商人的兒子沒有說一個字。第三個晚上,公主變回了人形,她來到他面前救活了他,又親吻著他,整個城堡裡便充滿了歡聲和笑語。他倆舉行了隆重的結婚慶典,少年當上了金山王。
結婚後,他們在一起生活非常幸福,王后還生了一個兒子。八年過去了,金山王想起了自己的父親,心情不能平靜下來,他渴望再次見到他的父親,可王后不讓他去,說道:〃我知道會有不幸發生的。〃可他仍堅持要去,這鬧得王后終日寢食不安,王后沒辦法,只好同意了。臨別之際,王后送給他一隻如意戒指說:〃拿著這個戒指,戴在你的手指上,無論你想要什麼時,它都會帶給你的。但你要答應我,千萬不可用這個戒指把我帶到你父親面前。〃金山王答應了她的要求,將戒指戴在手指上,接著他發願希望自己能馬上到父親生活的城市附近,一剎那間,他發現自己已經站在了老家的城門口。衛兵見他穿著非常奇怪的衣裳,不讓他進城,他只好爬上附近的一座山頭,找到一戶牧羊人,向房東借了一件舊外套穿在身上,才順利地進了城。
他來到父親的家裡見到了父親,並向他說明自己是他的兒