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