The Mirror Puzzle