Art_Yeg_KD

Contributed by Artavazd Yeghiazaryan.