assoi

For definition of assoi, please visit here.