Author :   Bilozetskyi I.I.