Misfortune, thy name is Severus
Dumbledore finally loses his patience with Snape and McGonagall's constant bickering. So he sends them on a special team-building task...will the pair, with help from Harry and Draco, survive Dumbledore's test? And each other?