,.   ´ ̄ ` .
          , ─'’           \
.       /               \
       ///  /           ´ ̄`ヽ.
.      // /N. / ,/ // /,.ニ  ニ-、,ハ
      |/     / /   ////   //       ハ '.
      |  | /./|. /   //|从  // /^V }    } }
      N !'/^Y |.  W云-弌! |.|/f云‐V|/ .}. ,ィ /
.        ∨ { {ニVハ |. 弋ソヽ.ヽ|` 代リヌ./ /}/i|/
       \\r| \ミ、    ` .   イ イ′
         `{{_}}  |         ,  从 |
         W|ハ. |、  、_  ,  ,イj | |
           l. l. | \  `ー ' _ .イ-| | |
.            厂丁|-x.,> ../,x、\ | | |
.            |:.:.|| :.: 》,/,.厶イ=く!j. //
        ,x< :. ∨:.:.:.:/  -‐¬'^'く/_
    ,x<´:.:.:.:.:. :.:.:.:.:.:.:.:'     ' ̄ ̄`ヽ:.ハ .
  /´ ̄ ̄ヽ:.:.:.:.:.:.:.:.:.:.:.'     r仄 ̄¨’:.:.:∧ ` 、
 /       V:.:.:.:.:.:.:.:.|      j/  \\:.:.:.∧  ' .
. i         X:.:.:.:.:.:.:|    ,イ     \\: ∧   '.
 ',        ':}:.:.:.:.:.:r'廴_,r'メ、  .    \\|    '.
 ∧       ∨:.:.:.:|マ |>|':.:. \  '.  / \\   '.
.  ∧____  ';:.:.:.|.マ |> |:.:.:.:.:.: \ '. ,/:.:.:.:.:.\),/´ ̄|
.x<´ : : : : : : : :`>、: 廴___,イ:.:.:.:.:.:.:.:.:.\,':.:.:.:.:.:.:.:.:.:.,|: : : :..,′
\: : : : : : : : : : : : : : :V    |:::::::.:.:.:.:.:.:.::::}:::.:.:.:.:.:.::::::;'|: : : /
.  \: : : : : : : : : : : : :|      |:::::::::::::::::::::; |:::::::::::::::;.イ::|: : : |
    \: : : : : : : : : : |     |::::::::::::.:.:.:.:.: !:.:.::: :. /: l:::|: : : |