alprru

For definition of alprru, please visit here.