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