,   .
            ,  /   .
            , /  .-  .
            .  .-  .-
          ./    .-- ...
 .-------- *     .--
/                .......
,                 ..
 ........           ----
         .        --..
          .  .---..   -
          . ,      -.
         /   ,
       /  , , ,
     ,    , ,  ,
     ,    ,  , ,
     ,    ,  , ,
     ,     , , ,
      ,     ,  ,
        - ..,.----------.
            I   ----------
      //////////.