x
y
A
B
M
Halfway
Halfway