a

b

cd

d

f

fa

i

j

t

z