     .           .  :      ,    ,   .     ,    ,        .       ,   ,       ....   ,       !  ,       !
        ,  ,   - , ,      .        ,           ,       .        ,          ,    !     ,        !
    ,  !     ,      .     :     ...! 