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