                          @#:    =@+                                                            
                          :%@*. .@@-  -+.             .-                                        
                       .**==%@@-=@@=#@%-             .#.                ::                      
                        .+%@@@@@@@@%*:               ##                 =*                      
                            .:+@@@%+-.:::           .@=             :++=%@##*.                  
                         .-=+#@@@@@@@@@#=           -@=             :@@@@*#@#:                  
                         :*#@@@@@@@@@@-             :@#               =@@. .                    
                             #@@@@@@@@#-.            #@=-+#%%%#*=:   .#@=                       
                            :#@@@@@@@@@@@+.          -@@@@@@@@@@@@#:+@@-                        
                           -@@@@@@@@@@@@@@@=        -@@@@@@@@@@@@@@@@+.                         
                          -@@@@@@@@@@@@@@@@@:       @@@@@@@@@@@@@@@@@:                          
                          #@@@@@@@@@@@@@@@@@+      :@@@@@@@@@@@@@@@@@#                          
                          #@@@@@@@@@@@@@@@@@=      -@@@@@@@@@@@@@@@@@#                          
                          #@@@@@@@@@@@@@@@@%.      .%@@@@@@@@@@@@@@@@#                          
                          *@@@@@@@@@@@@@@@@@.      .@@@@@@@@@@@@@@@@@*                          
                          +@@@@@@@@@@@@@@@@@-      -@@@@@@@@@@@@@@@@@+                          
                          =@@@@@@@@@@@@@@@@@*      *@@@@@@@@@@@@@@@@@=                          
                          -@@@@@@@@@@@@@@@@@#.-==- #@@@@@@@@@@@@@@@@@-                          
                          :@@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@:                          
                           @@@@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@@                           
                           #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                           
                           #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                           
                           @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                           
                          :@@@@@@@@@@@@@@@@@@@@+=@@@@@@@@@@@@@@@@@@@@:                          
                          -@@@@@@@@@@@@@@@@@@@%  %@@@@@@@@@@@@@@@@@@@-                          
                          :@@@@@@@@@@@@@@@@@@#:  .*@@@@@@@@@@@@@@@@@@:                          
                          :+@@@@@@@@@@@@@@@@-      -@@@@@@@@@@@@@@@@#:                          
                          .*@@@@@@@@@@@@@@@%        @@@@@@@@@@@@@@@@#.                          
                          +@@@@@@@@@@@@@@@@@.      .@@@@@@@@@@@@@@@@@+                          
                        :%@@@@@@@@@@@@@*@#@*-      -*@#@*@@@@@@@@@@@@@#-:.                      
                       +@@@@@@@@@@@@@%=:@-%+.      .=%-@:=%@@@@@@@@@@@@@@@%#*=:                 
                     .%@@@@@@@@@@@@@@@ :@ ++        ++ @- %@@@@@@@@@@@@@@@@@@@@@#-              
                    .%@@@@@@@@@@@@@@@@-:-  .        :  -- @@@@@@@@@@@@@@@@@@@@@@@@%-            
                    #@@@@@@@@@@@@@@@@@%                  :@@@@@@@@@@@@@@@@@@@@@@@@@@*           
                   +@@@@@@@@@@@@@@@@@@@+                 -@@@@@@@@@@@@@@@@@@@@@@@@@@@#          
                  :@@@@@@@@@@@@@@@@@@@@@.                +@@@@@@@@@@@@@@@@@@@@@@@@@@@@*         
