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