:##########################################################:                             
                            *#########################################################n `                            
                            *########################################################n `x                            
                            *#######################################################n``M@                            
                            *######################################################n``M#@                            
                            *#####################################################n``M##@                            
                            *####################################################n``M###@                            
                            *###################################################x``x####@                            
                            *##################################################x``x#####@                            
                            *#################################################x``x######@                            
                            *################################################x``x#######@                            
                            *###############################################x``x########@                            
                            *##############################################x``x#########@                            
                            *#############################################x``x##########@                            
                            *############################################x``x###########@                            
                            *###########################################x``x############@                            
                            *##########################################x``x#############@                            
                            *################`                          `x##############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *################`                          +###############@                            
                            *###############W`                          +###############@                            
                            *##############W. ;iiiiiiiiiiiiiiiiiiiiiiiiin###############@                            
                            *#############W. ###########################################@                            
                            *############W. ############################################@                            
                            *###########W. #############################################@                            
                            *##########W. ##############################################@                            
                            *#########W. ###############################################@                            
                            *########W, ################################################@                            
                            *#######W, #################################################@                            
                            *######W, +#################################################@                            
                            *#####@, +##################################################@                            
                            *####@, +###################################################@                            
                            *###@, +####################################################@                            
                            *##@, +#####################################################@                            
                            *#@, +######################################################@                            
                            *@, +#######################################################@                            
                            i, +########################################################@                            
                              +#########################################################@                            
                              ,,,,,,,,,,,,,,,,,,,,;@###############:,,,,,,,,,,,,,,,,,,,,,                            
                                                   :@#############@`                                                 
                                                    :@############@`                                                 
                                                     :@###########@`                                                 
                                                      :@##########@`                                                 
                                                       :@#########@`                                                 
                                                        :@########@`                                                 
                                                         :@#######@`                                                 
                                                          :@######@`                                                 
                                                           ;@#####@`                                                 
                                                            ;@####@`                                                 
                                                             ;####@`                                                 
                                                              ;###@`                                                 
                                                               ;##@`                                                 
                                                                ;#@`                                                 
                                                                 ;@`                                                 
                                                                  ;`