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