@@@@:                                                             *@@@@@@@@@@@@@@@@@@@@@@?,                                                      :@@@@
@@@@:                                                             ;@@@@@@@@@@@@@@@@@@@@@*                                                        :@@@@
@@@@:                                                             ,@@@@@@@@@@@@@@@@@@@#;                                                         :@@@@
@@@@:                                                              %@@@@@@@@@@@@@@@@@%:      ;:            ,                                     :@@@@
@@@@:                                                              ;@@@@@@@@@@@@@@@S+  :,  :%S,  ,%:::;+;*?*:,                                   :@@@@
@@@@:                                                              ,S@@@@@@@@@@@@#+,  ;? ,?@@; ,;?@@@@@@@@S%?;:                                  :@@@@
@@@@:                                                               +@@@@@@@@@@@%,   +#;+#@@?;%S%@@@@@@@@@@@%#+                                  :@@@@
@@@@:                                                               ,#@@@@@@@@@@%+:,*@S#@@@#S@@@@@@@@@@@@@@@@S,                                  :@@@@
@@@@:                                                                #@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@S:                                   :@@@@
@@@@:                                                               ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                    :@@@@
@@@@:                                                               *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                      :@@@@
@@@@:                                                              :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:                                       :@@@@
@@@@:                                                              ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*:                                       :@@@@
@@@@:                                                              ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#S*;,                                         :@@@@
@@@@:                                                               ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@%;,                                             :@@@@
@@@@:                                                             ;S@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                                :@@@@
@@@@:                                                           :%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                                 :@@@@
@@@@:                                                         :?@@@@@@@@#?;,:S@@@@@@@@@@@@@@@@#*SS%%%?+,                                         :@@@@
@@@@:                                           ,,;+;+;;:  ,:?@@@@@@@@#*, ,*%S@@@@@@@@@@@@@@@@@@@@@@@@@#;                                        :@@@@
@@@@:                                          ,*%S@#@#S%?%#@@@@@@@@#+,  :#@@@@@@@@@@@@@@@@@@@@@@@@@@#%+,                                        :@@@@
@@@@:                                          :?S#@@@@@@@@@@@@@@@#*,,,+?#@@@@@@@@@@@@@@@@@@@@@@@@S?;,                                           :@@@@
@@@@:                                             ,::;+++++++**%#S*+%##@@@@@@@@@@@@@@@@@@@@@@@#%+:                                               :@@@@
@@@@:                                                         :*#@@@@@@@@@@@@@@@@@@@@@@@@@@#+:,                                                  :@@@@
@@@@:                                                       :?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,    ,:;:,                                           :@@@@
@@@@:                                                      ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%;*%#@S+:                                            :@@@@
@@@@:                                                      :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                               :@@@@
@@@@:                                                       :*??*++;:::+*****#@@@@@@@@@@@@@@@@@@+                                                :@@@@
@@@@:                                                                        ,*#@@@@@@@@@@@@@@@?                                                 :@@@@
@@@@:                                                                          ,;?#@@@@@@@@@@#*,                                                 :@@@@
@@@@:                                                                             ,:;+*??**+;,                                                   :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@
@@@@:                                                                                                                                            :@@@@