Author :   Amdiev A.A.