Author :   Moiseenko E.I.