A man was caught stealing vegetables from a witch's garden. In return for sparing his life, she received the man's first born child, a daughter. The witch named her Rapunzel, and then locked the girl in a tower where the girl remained a prisoner. Her hair became extremely long, and the witch would climb the tower using Rapunzel's hair. One day a prince climbed the tower and he and Rapunzel fell in love. The witch found out about the relationship, cut off Rapunzel's hair and sent Rapunzel away. The next day, the prince climbed the tower thinking Rapunzel would be there, but the witch greeted him instead and poked his eyes out. After crawling around the earth for a few years (because he was blind), he and Rapunzel found each other and they got married. Somehow he got his eyesight back, and nothing bad happened to the Witch.