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