$$$$$$$$$$$$$$$$$$$$$$
                       $$$$$$$$$$$$$$$$$$$$$$$$$$$$
                     $$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$
                    $$$$$$$$$$$$$$  $$$$$$$  $$   $ $$$$
                  $$$$$$$$$$$   $$   $$$  $$  $   $  $$$$
                 $$$$%$$$  $ $   $$   $$$  $  $   $$ $ $$
                $$$$%%$$$   $ $   $$   $$$  $  $$  $ $ $$$
               $$$$$%%$$$$  $ $    $    $$  $  $$$ $ $$ $$$$
              $$$$$%%%$$$$$ $$$$   $  $ $$   $ $$$$$ $$ $$$$$
             $$$$$$%%%$$$$$$$$$$$  $$ $ $$$$ $ $$$$$$$$$$$$$$$$
             $$$$$$%%$$$$$$$$$$$$$$$$ $$$$$$ $$$$$$$$$$$$$$$$$$$
            $$$$$$%%%$$%%%%%%$$$$$$$$$$$$$$$ $$$$$$$$$   $$$$$$$$
            $$$$$$%%$$%%%%%%%%%$$$$$$$$$$$$$ $$$$$$$     $$$$%$$$
            $$$$$$%$$%%%%%%%%%%%$$$$$$$$$$$$$$$$$        $$$$%%$$$
            $$$$$$$$%%%%%%%%%%%%%$$$$$$$$$$$             $$$$%%$$$
           $$$$$$$%%%            $$$$$$$$                 $$$%%$$$
           $$$$$$%%%                                      $$$%%$$
           $$$$$$%%%                                      $$$%%$$
           $$$$$%%%%                                    % $$$%%$$
           $$$$$%%%%                                    %  $$%%$$
           $$$$$%%%%                                    %  $$%%$$
           $$$$$%%%%                                   %%  $$$%$$
           $$$$$%%%%                                  %%%  $$$%$$
           $$$$$%%%%                                   %%  $$$%$$
           $$$$$%%%%                                   %%  $$$%$$
           $$$$$%%%%                                   %%  $$$%$$
            $$$$%%%%                             $$$$  %% $$$$%$$
           $ $$$%%%% $$$$$$$$$                $$$$$$$$$%% $$$$$$$
          $$$ $$%%%  $$$$$$$$$               $$$$$$$$$$$%% $$$$$$
          $$$$  %%%         $$$            $$$$       $$%% $$$$$$
          $$$$$$%%%    $$$$$ $$$$         $$$$$$$$$$   $%% $$$$$$
           $$$$ %%%  $$$     $$$$$$      $$$$$$    $$$  %%% $$$$$
           $$$$     $$$$$$$$$ $$$$$     $$$$$$$$$$$$$$   %  $$$$$
           $$$$     $$$  $ $$  $$$$    $$$$$$  $ $  $$      $$$$
           $$$$      $   $$$ %%%$$$         %% $$$          $$$$
           $$$$             %%%% $$         %%%%%%  %%%     $$$$
            $$$$      %%% %%%%%   $           %%%%%%%       $$$$
            $$$$        %%%%%    $$             %%%         $$ $
            $$ $          %%     $                          $ $$
            $ $$                 $                          $  $
            $ $$  $             %$                         $$  $
            $  $  $            %%$                          $$$$
             $$$  $$         $ %%%                       $ $ $$
              $$  $$        $ %%%%         $ $$$        $$ $
                $ $$$     $$  %%%%       $$$  $$$      $$$ $
                $ $$$    $$  %%%$$$    $$$$    $$$$   $$$$ $
                $$$$$$$$$$   $$$$$$$$$$$$$      $$$$$$$$$$ $
                 $$$$$$$   $$$$$$$$$$$$$         $$$$$$$$$ $
                 $$$$$$ %%$$$$$$$$$$$$$      $$$$$$$$$$$$$$$
                 $$$ $$  %$$$$$$$$$      $$$$$$$$$     $$$$
                  $$  $   $$$$    $$$$$$$$    $$       $$$
                  $$  $   %$$$$              $$       $$$$
                   $  $   %%%%$$$ $$$$$$$$$$$$        $$$
                   $$ $$   %%%%            $$        $$$$
                   $$ $$    %%$$$$ $$$$$$$$$         $$$
                    $  $    $$$$$%%%%%%%%%          $$$$
                    $$ $$  $$$$$%%%                 $$$
                     $  $ $$$$ %%%%%%%%%%%%%       $$$
                     $$  $$$$  %%%%%%%%%%%%        $$$
            $$$       $ $$$$   $%%%%              $$$
          $$   $$      $$$$$  $$$$               $$$
         $  $$  $$   $$$$$$   $$$                $$$
        $ $$$$  $$  $$$$$$   $$$$               $$$
       $  $$$  $$$ $$$$$$ $$$$$$$              $$$
       $      $$$$$$$$$$   $$$$$$             $$$
       $  $$   $$$$$$$$     $$$$$$$$$$$$$$   $$$
       $$$$$   $$$$$$$       $$$$$$$$$$$$$$$$$$
       $$$$$$   $$$$$                  $$$$$$
        $$$$$   $$$$
        $$$$$$  $$$
         $$$$$  $$$
          $$$$$$$$
           $$$$$$