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