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