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