Prompt: troll vs ogre - giants engage in a rocky mountain skirmish, boulders and clubs smashing against the earth.