j
j
i
i
h
h
g
g
f
f
e
e
c
c
b
b
a
a
d
d