MMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMMM
      MMM################MMM
      MMM################MMM
      MMM################MMM
      MMM################MMM
     MMMMMMMMMMMMMMMMMMMMMMMM
     MMM#   ,    ,    ,  #MMM
    MMMMM  ,    , ,    , MMMMM
    MMMM$  ,   ,# #,   , $MMMM
    MMMM   ,     ,     , ,MMMM
    MMMM    ,   , ,   ,  .MMMM
    MM@M     ,,,   ,,,    MMMM
    M#M                    MMM
     M                      M
                ,,,

         ;%X           M;;
        ;  ;MX       M%=  ;
       ;    .;%HHMHH%=     ;
       ;. =  ;:: : =;;  :.;HH
      HMM;=  ;:; : ;:;. :MMMMH
     HMMM@=  : : : : =.=MMMMMH
     HMMMM%  ::: : =:; =@MMMMH
     HMMMH=      :      ;MMMH
      HHH/.      :     ..$HH
         @@@@+:::$:::@@@@@
          @@@@@@@@@@@@@@@
         @##############M@