W
p
d
c