Author :   Kovalenko I.G.