a

b

c

s

t