aloruv

For definition of aloruv, please visit here.