Author :   Sklyаr S.Yu.