cdiky

For definition of cdiky, please visit here.