b

d

a

m

s

t