 A similar version is found in Elis Gruffudd's "Cronicl" (16th century), though in this instance the story is attached to Maelgwn Gwynedd, and the queen is innocent, having lost the ring while walking.Another connected story is the Northern German folktale of "The Three Gifts".One day three wealthy students find a poor weaver and give him one hundred dollars.