Problem D: