aopry

For definition of aopry, please visit here.