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