adirvz

For definition of adirvz, please visit here.