Niels and the Giants
Niels and the Giants is a Danish fairy tale. Andrew Lang included by The Crimson Fairy Book.
Synopsis
A couple had two sons. The older was content to be a shepherd like his father, but the younger, Niels, wanted to be a hunter. He got a gun, practiced with it, and became a good shot. The mother decided she wanted to go on a pilgrimage to Rome. The family sold everything they own and set out; Niels brought the gun. One night, they did not stay at an inn because the heat had made them go slowly that day, and the moon was up. They came to a crossroads in the forest and did not know which way to go. They decided to stay there. In the first watch, the older son shot a stag; in the second, the younger climbed a tree and saw three giants. They were eating, and by careful shots, he had them quarrel about knocking each other's hands and making them prick themselves with the forks. The third giant realized he was about and caught him.
They demanded a service of him. They wished to carry off the king's daughter, and had put everyone to sleep in the castle except a little black dog. If he shot the dog so it did not bark and wake everyone, they would spare his life. They threw him in and he landed on grass. He shot the dog and went to the gate, but on the way, he saw an enormous sword, a drinking horn, and an inscription saying that whoever drank from the horn could wield the sword. He looked through the castle and found the princess. He took half her handkerchief and one of her slippers. Then he drained the horn and could wield the sword. He went to the gate, where there was a small door and a large door. He opened the small door, claimed he was too weak for the large one, and cut off their heads as they came through. Then he ran to rejoin his family, with his sword. He shut the door with such a bang that the castle woke. They were astounded by the bodies. The princess said they must find the giant-slayer, because she was honor-bound to marry him. She had a house built, and put over its door that whoever told the story of his life could stay there for nothing.
Meanwhile, Niels and his family went on toward Rome, but they met a man who showed them the holes in his shoes, and told them the shoes had been new when he left Rome. Discouraged, they turned back. They came upon the house and decided to stay there. The steward questioned the father and the older son, and told the princess that nothing had happened to them, but admitted he had not asked them all. The princess went herself. The older brother put in that he had forgotten to tell that his brother had found a sword. Niels, who had guessed this was a way to discover him, wanted to escape, but they found the sword, and searched him, finding the handkerchief and slipper. Niels was afraid that they would punish him, but the princess said only they must wait until her father returned. When he did, the princess married Niels, who was king after the king died.