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