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