q
.
d
n
n
q
s
o
d