                .----: 
              .-------.
             :---::----:
            .----::-----.
  .........  :----::-----: ..:::-::::..
.-----------------::------------------:
 ----::-----------::----------::::---:
  -----:::--------::-------:::-------
   :------::::--::...:::::---------:
    .---------::..    ..:---------.
      .::-----::..    .::----::.
        .:------:.......:-------:
       .--------::::::::-:::-------.
      .-------::-----.:-----::------.
     -----::------:   :------::-----
    :--::--------:     .-------::---:
   :----------::         .:----------
    :--------:             :--------: