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