"Take them," said the giant, "and keep them for my sake. They will be very useful to you. The coat will make you invisible; the cap will give you knowledge; the sword will cut through anything, no matter what it may be, and the shoes are of vast swiftness."
Jack took the gifts, thanked the giant, and then quickly caught up with the Prince.
After a few day's further journey they reached the dwelling of the beautiful lady whom the Prince had come to rescue.
She received the Prince very graciously and made a feast for him. When it was ended she rose, and, taking her handkerchief, said:
"My lord; to-morrow morning I command you to tell me on whom I have bestowed this handkerchief—or else lose your head."
The Prince went to bed very mournfully; but Jack put on the cap of knowledge, which told him that the lady was forced by the power of enchantment to meet the wicked magician every night in the forest.
He, therefore, put on his coat of darkness, and his shoes of swiftness, and was there before her. When the lady came, she gave the handkerchief to the magician. Jack with his sword of sharpness cut off his head with one blow; and the enchantment was ended in a minute.
The next day the lady was married to the Prince, and soon after went with her husband to the Court of King Arthur, where Jack was made one of the Knights of the Round Table for his heroism.