Author :   Vakulenko G.A.