This page has been validated.
110
English Fairy Tales

quickly arrived at the house of the lady the prince sought, who, finding the prince to be a suitor, prepared a splendid banquet for him. After the repast was concluded, she told him she had a task for him. She wiped his mouth with a handkerchief, saying: "You must show me that handkerchief to-morrow morning, or else you will lose your head." With that she put it in her bosom. The prince went to bed in great sorrow, but Jack's cap of knowledge informed him how it was to be obtained. In the middle of the night she called upon her familiar spirit to carry her to Lucifer. But Jack put on his coat of darkness and his shoes of swiftness, and was there as soon as she was. When she entered the place of the demon, she gave the handkerchief to him, and he laid it upon a shelf, whence Jack took it and brought it to his master, who showed it to the lady next day, and so saved his life. On that day, she gave the prince a kiss and told him he must show her the lips to-morrow morning that she kissed last night, or lose his head.

"Ah!" he replied, "if you kiss none but mine, I will."

"That is neither here nor there," said she; "if you do not, death's your portion!"

At midnight she went as before, and was angry with the demon for letting the handkerchief go. "But now," quoth she, "I will be too hard for the king's son, for I will kiss thee, and he is to show me thy lips." Which she did, and Jack, when she was not standing by, cut off Lucifer's head and brought it under his invisible coat to his master, who the next