-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@        -
-@  @@@@@ -
-@        -         @         @
-@  @@@@@ -      @ @@@ @ @  @ @
-@  @@@@@ -      @ @@ @@@@@@  @
-@        -      @ @@ @@@ @@ @@
-@  @@@@@ -            @
-@---------------------------------------------------------------------
-@
-@                    a @        @@                             @
-@                  (aa @ #        @
-@                  aa@@ (#      @@              @     @        @@ @@ @
-@                 aa@@(  #        @                   @        @@ @@ @
-@                 a @    #        @ @@    @@ @@    @ @@ @  @@ @@ @ @ @
-@                   %%%%%%
-@
-@
-@                               @@
-@                                 @
-@                   (((( %      @@
-@                   (((  %        @
-@                        %        @ @@
-@                  %%%%%%%
-@
-@
-@                               @@                             @
-@                                 @
-@                   (((( %      @@              @     @        @@ @@ @
-@                   (((  %        @                   @        @@ @@ @
-@                  ######%
-@
-@
-@
-@                  ((((((         @
-@                      ( %        @ @@
-@                        %        @ @@
-@                        %        @
-@                  ######%
-@
-@
-@
-@                  ((((((         @
-@                      ( %        @ @@    @@ @@  @ @ @@    @@ @@ @ @@
-@                        %        @ @@             @  @        @@ @@ @
-@                        %        @                   @  @     @@ @@ @
-@                  ######%
-@
-@
-@
-@                  ((((((         @
-@                   (((( %      @@              @     @        @@ @@ @
-@                   (((  %        @                   @        @@ @@ @
-@                        %        @ @@    @@ @@    @ @@ @  @@ @@ @ @ @
-@                  %%%%%%%
-@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @@@@@@@@ @@@@@@@@@@@@@@@@@@@  @   @  @   @@@@@ @@@@ @@@@ @@  @@@@@@@ @@  @@ @@@@ @@@@  @  @  @@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@  @  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @@@
-@@@@@@@@@@@@@@@@@@@      @@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @@@@  @@@@@@@ @@@@@@@ @ @@@@@ @ @@ @@@@@ @@@@ @ @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@
-@@@@@@@@@@@@@@@@@@@ (((( %@@@@@@  @@@@@@@@@@@  @@@@@@ @@@@@ @@  @@ @@@@    @@@@@  @@ @ @@@ @@@@@@ @@@@ @@  @ @ @@@ @@ @@ @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@@@@@@ @  @ @@@ @@@ @@  @@  @@  @  @@ @@@@@@@@@@@ @@@@@@ @  @@@@@@@@@@@@@@@@@@@@@@ @@ @@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@  @@@
-@@@@@@@@@@@@@@@@@@@ (((  %@@@@@@@@ @@@@@@@@ @ @ @@@@@ @@@@@ @@@@@@ @@@@  @@@@@@@ @ @   @@@ @@@@@@ @@@@@ @@@@   @@  @@ @ @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@ @  @@@@@@ @@  @  @@  @@  @@ @@@  @@@@@@@@@@@@@@@@ @  @@@@@@@@@@@@@@@@@@@@@@ @ @ @@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @@
-@@@@@@@@@@@@@@@@@@@      %@@@@@@@@ @  @@@@@@  @ @  @ @@@  @ @@  @@ @@  @ @@@@@@@ @@@@@@@@@ @@@@@@ @@@@ @@@@@@@@@@@ @@ @  @  @  @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @ @ @@@@@ @ @@   @@  @@ @ @ @ @@@@  @@  @@@@@  @@  @@ @@ @@@@@@@@@  @ @@@@@ @@ @ @  @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @  @  @  @@@@@@@@@@@@@@@@@@@   @@@
-@@@@@@@@@@@@@@@@@@@%%%%%%%@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@         @@@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@                     @@@@@@@@@@@@@@@@@@@@@
-@
-@                               @@                             @
-@                                 @
-@                   (((( %      @@              @     @        @@ @@ @
-@                   (((  %        @                   @        @@ @@ @
-@                        %        @ @@    @@ @@    @ @@ @  @@ @@ @ @ @
-@                  %%%%%%%
-@
-@
-@                  ((((((         @
-@                      ( %        @ @@    @@ @  @  @   @   @ @  @ @
-@                        %        @ @@    @@ @ @  @  @@ @   @@@
-@                        %        @           @@ @@   @ @   @ @@
-@                  ######%
-@
-@
-@
-@                  ((((((         @                @    @       @  @ @            @
-@                      ( %        @ @@    @@ @@ @ @@@@  @ @  @  @@ @ @@   @ @ @@@ @@  @ @
-@                        %        @ @@       @@  @ @@@  @@@@    @ @@ @ @   @ @@  @@ @@@@@
-@                        %        @              @ @    @@ @@   @ @@ @@    @ @@  @@ @@ @@
-@                  ######%
-@
-