Author :   Kropyvko S.