Author :   Stakhovsky E.O.