p
q
r
s
-
o
r
g
_
_
c
p
p
-
c
f
-
s
t
r
i
n
g
