Author :   Prylutskyi M.P.