lampr

For definition of lampr, please visit here.