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