adegim

For definition of adegim, please visit here.