                                           -                              
                                          ##-                             
                   #                     ####           ##                
                 ####+               ##########-      +####-              
                #######                -########+    ########             
               #########                 ###.       +########.            
              +##########                +#-       -##########            
              ###########-                        .###########+           
             #############.                       #############           
             ##############--+++#############++-.##############+          
             ###################################################          
            ####################################################          
            ####################################################          
            ################################## #################-         
            #################-################ +#################         
            ################# ################  #################         
           .#################  ##############    +###############         
           .################    ###########.      .##############         
           -##############       .############  .#############+##         
           .#################  .############### -############ ###         
            ################## ################+###########+ -###         
            ####.############# ########  #################   ###          
      ##     #### .####################################     ###-          
    ######    ####   #################-   .+####+-        -###.           
      #-       -###+     -#######+.                      ####             
                 ####-                                -####.              
                   -####                           +#####                 
                      +#####.                 +#######          #+        
                          -#######################             ###        
                                  .------..                .#########     
                                                              -###-       
                                                               ##