Author :   Sklyar S.Yu.