r

u

f

d

b

l