MR. D’S PUZZLE