x y z
r
w
k