.......&&@&&&%%%....
..&&&&&@&&&@&&%#(&&&
#&&&%&%&&@@&%&(#((##
&@@@&&@&&@&&%%(###((
&&&&&&&&&##%&&%%%#(*
(/(((//((/*////(((/#
          #@@@@@)                                
         @@      (@                              
        (@        @@                             
         @@      %@                              
          (@@@@@&                                
         ,@                                      
       *@@@                                      
      @#%@@&                                     
    #@  @% @#                                    
   %@   @#  &@                                   
   @    @@    #@&                                
  @@     @,      @@*                             
  @&     .@.                                     
          @@@                                    
        /@  (@                                   
      ,@(     @%                                 
    *@(        @@                                
   @@            &@                              
 @@*               %@                            
@&                   @@   .@                     
 .@@@                 @@@&                       
                        .(((
             (////*%#############%#%%%%
         ###((((((%%%%%%%%%%%%%%%%%%%%%%%%%%
      ##########&%%%%%%%%%%%%%%%&&&&&&%%#######
    ###########%&%%%%%%%%%%%%&&&&&&&&&&%#########
  %%%#########&%%%%%%%%%%%%%%%&&&&&&&&&&%#########(*
/        ####&%%%%%%.     .         ./&%&&&#        \
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                          .                          
                       %, %                          
                         &