   ,    ,      ,    ,      ,     ,       ,  , ?!        ,,     ,  ,   ,  -,      ,    .
                  .          .          ,  ,    ,     .   ,   , , ,       ,      ,    ,   ,   .
           . , ,   ,           ,       ,         ;   ,        ,  ,     ,    .        ,        ,      , ,      .   ,    ,     ,         .         ,               .
   ,    ,    ,        ,  ,                  ,                 .   ,      ,    ,  ,        ,  ,  ,      ,        .     ,            ,  ,  ,        ,     ,       .     ,    .          .    ,         ,          ,   ,       . ,   ,        .
      ,              .  ,       ,       ,           ;    ,   ,   ,   .      ,      ,  ,       ,   .        .      ,    .
   , ,           ,    .             ,  .    ,       ,    .    ,  ,  ,   ;     ,    .    ,     , ,  .  ,   ,         ,       .u
    ,   ,    .3    ,      ,    :     ,      ,  ,     ,       .            .    , , ,      ;          ,      .  ,     ;     ,   ;      ;  ;                    ,          ,      .       .   ,      ,   ,   ,      ,        .      ,      .      - ,                .     ,   ,      .     ,         ,       ,         .     ,       ,        ,    ,         ,             ,         .u
         .      ,          ,      .         ,   ;         ,   ,      ,       .       ,        .        ,     ;     ,   :      ;  ,          .
         ,      ,            ,       ,  ,     ,     - ;   ,            ,   ,                 .          ,       ,     ,   ,   ;        ,   ,     ,       .
    , ,            ,      ,    . ,      ,     , ,          ,     .    ,   , ,  ,      ;     ,    ,         ,             ,    ,         .
   ,                    ,        ,                   ; ,    ,     ,   ,        , ,   ,               .     ,      ,    .
                   ,      .      , , , , , , ,   :      .   ,    , ,  ,            ;      ,    ,           .
                   .    ,    ,   ,   ,  ,        .       .          ,  , ,      ,    .  , ,         ,  ,       ,    ,    ,     ,          .
             -      ,         ,              .       ,     .                      .              ,    ,     ,       ;    -   ,      .           ,     .
                   ,       .  - -    ,        ,          , ,   ,  :
    ,   !
         ,  ,             ,       ,      ,     ,      ; ,                ;     ,          ,       ,      ,       .  ,     ,       ,   .u
   ,  ,    ,    ,   .        ,    ,           .  ,    ,      ,   ,     ;           ,      ,       ,    .  ,      , ,    ,     . ,      ,      ,           ,         .   ,   ,            ,     ,   . ,   ,     ,  ,  , ,       ,   ,    -.
    -     , ,   ,      ,      ,     ,   ,   ,         , ,        .
           ,                ;         ,  ,  ,      ,  ;      ,         ,    , ,  ,    ,    ,      ;           ;            ,       .  ,    ,     ,        ;                ,        .
        .        .           .   ,         ,     .4,           ,    ,        ,             ,          ,   ;  ,  ,       ,      .
        ,           ,       .     .     ;     .    ,        .        ,        ,    . ,    ,     ,   ,        ,   ,         .    ,     ,        ;     :          .
       ,        .  ,    ,    .     ,   ,     . ,      ;        ;         ;            ;            ,        ;    ,    ;          ,      ;                      .      ,    .     ,    ;                 ;     ,      ;         ;             , ,   ;      ,     ;   ,       ;       ,               ,    ,    ,   .
                           ,        . ,   ,              ,         .          ,   ,        .        , , ,           .         . , ,        ,   -,          .      ,      ,       .
     .  ,         ,   ;      ,       . -               .        .       .        ,       .      ;          . ,     ,        ,      ii              .            .
          ,      -.       .     : , , .    .
          ,          ,     .        ,       -    .          ,    .    ,      .       ,       ; ,          ;  -,                .
       ,     ,       ,         ,   ,    ,  ,   ,                 ,     .     ,     ; ,        ,    ,            ,          . ,    ,   ,        ,  ,   ,          . ,     ,         ,  ,       ;      ,  ,       ,    , , ,    .
               ,         , ,  ,                .   ,    ,       ; ,    ,   ,         ,        ,     ,  ,     .   ,  ,      ,     ,  ,       , ,     , ,     , ,       , ,    , ,    , ,       ,    ?    ;     ,   ,    ;        ,      .
   ,             :   ,   ,   ,          ,       ,         ,        .        ,   ,     ,    ,     ,    ,      ,       ,       ?      ,    ,  ,          ,     ,           .u
      ,     .         ,       .  ,            ,  ,      ,   .
      ,   ,  .     ,      ,      ; ,         ,   ,           ,     .        .  ,     ,       .        ,    ;     ,            ,    ;      ,        ,     ;         ,     .      -   ,  - .       ,        ,   ,            ,       ,     ,       .    ,     ,     ,     ,        .        ,          ;     ,    ,      ,    ,       ,            ,           .
   ,                  .        ,    ,      ,         .
      ,           ,     ,   ,      ,        ,           .   .        . ,       ,     .            ,           .   ,  ,         .        ,   ,          ,      .     , , , , , ,   ; ,     ,   .        ,        .      ,     ,       .  ,           .      ,     .
      ,           ,      ,  .            ,    . ,    ,     .        ,      .       ,    ,             ,   .            .       ,      .          .         ,  ,   ,     ;      ,  ,   ,   ,     .u
    ,  , .        ,      .        .     