Description of the Zebra Puzzle.