a x y z f
r 1 2 - -
s 3 4 - -
t 5 - - -
u - 6 - -
v - - - -
