a
x
y
r
b