于是国王召集占星术士和巫师来解决他的疑惑。巫师告诉国王，需要用处女之子的血洒在地上，才能使城堡建成。国王最后找到这样的孩子，就是梅林。梅林将这种办法斥为谎言，并告诉国王，城堡的地基之下有一个湖，湖底有两条沉睡的巨龙。国王发掘出地湖后抽干池水，果然发现一条红龙与一条白龙。这时两龙苏醒，开始相互争斗。白龙一开始占据上风，而红龙奋起反击，最后将白龙驱走。梅林解释说，红龙代表佛提刚王的子民不列颠民族，而白龙代表撒克逊民族。不列颠民族会首先被撒克逊民族侵略，而后浴血反抗，最后赶走撒克逊人。这个故事最早记载在9世纪的《