The puzzle.