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