1

a

c

b

e

d

g

f

i

h

k

j

m

l

o

n

q

p

s

r

u

t

w

v

y

x