Author :   Oliynichenko G.P.