          @@@@@@@@@@@@@
      @@@@@@@@@@@@@@@@@@@@@
   @@@@@@@             @@@@@@@
  @@@@@      @@@@@@@      @@@@@
 @@@@     @@@@@@@@@@@@@     @@@@
@@@@     @@@         @@@     @@@@
@@@@    @@@@         @@@@    @@@@
@@@@     @@@         @@@     @@@@
 @@@@     @@@@@@@@@@@@@     @@@@
  @@@@@      @@@@@@@      @@@@@
   @@@@@@               @@@@@@
      @@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@