X
t
X
u
X
o
X
g
X
e
X
p
X
a
X
n
X
m
X
e
X
n
X
s
X
l
X
a
X
s
X
a
X
e
X
r
e
p
r
o
s
e
n
print