X
s
X
n
X
r
X
a
X
e
X
e
X
h
X
b
X
a
X
l
X
s
X
e
X
d
X
o
X
l
X
p
X
e
X
e
r
e
t
p
s
e
r
print