D

H

D

D

D

d

D

?

D