,@@SSSSs,     ,sSSSSSs,
          @S;;;;sSs@SSS@sSs;;;;Ss
          @SSSSSSSs@SSS@sSSSSsSSS
        ,||S@SSSSS'SsssS'SSSSSSS|,
      ,||'  @@SS'.SSS^SSS `SSSS `||,
    ,||'    ""  .SSSs sSSS.  ""   `||,
   ,||'        sSSSS' 'SSSSs       `||,
  ,||                                ||,
  |||         .;'"";. .;'"';.        |||
  |||        ,      `.'      ,       |||
\~\~\~\      |  U  U : U  U  ;     /~/~/~/
 \ * * \   ..".  \/  '  \/  ."..  / * * /
  \ *   \,""   aP""Y,_,P""Ya  "",/   * /
   \   ./     d'    `"'    'b    \.   /|
   |\.'  , ,  8,::         ,8  , , ` /.|
   |<..'',;/, ,Y,:        ,P' \,;,'';.>|
   \\\\////\\\\"Y,:      ,P"\\\/\//\////
    /\\///\\//\\"Y,;    ,P"/\///\/\//\/
     \\/\///\\\//\"Y,_,P"\\\/\\//\\\/X
      //X\\\//////\\`Y'\///\\\//\/\//
       \\/\/\\\/\/\//\\/\/\/\\/\/\/
         \///\\/\/\\/\/\\\/\/\\/\/
            \\/\/\//\//\/\///\/
               "~^"`'~"~^"~^~