p
q
r
s
-
o
r
g
_
_
c
p
p
-
s
p
d
l
o
g
