___
          ..  ´ : : : : : : : : : : : :. .
       /    . . . : : : : : : : : : : : : :\
       /     : : : : : : : : : : : : : : : : : :.ヽ
     /. . . . . . . . .: : : : : : : : : : : : : : : : : : : : :.
.    /: : : : : : :. :./: : : : : : : : :.:|: : : : : : : : : : :. :.
   /: : : : : : :. :./: : : :/: : : :.|:.:.|.:.:.|: /: : : : : : :. :.
   .′. : :..′: :/i: :!: ∧: :.:. :.ト、!__ノ/:|: : : : : : : : :
   ! : : : : |:.:. . 斗┼′l: : : ┼┼<: |: : : : : : :. :.|
   !: : : : :匕__i |__!   |: :.:.|:.| j:.:∧ \!: : : : :. : |
   !_: : : :l└≠==ミx └‐┴' ィ≠=ミx┤:.:.:. : : : |
   |:. :.:.从 《 iト-クハ       iトJiノiハ. ハ: : : !: : :.|
   |: .: :.:.ハ`弋z℃′    弋zlンノ.′j.::./:.:.|: |
   |:i!:.:.:i!: :ハ  ,,,,,   ,      ;;;;;;;; ,′/:./.:.:.:.|: !
   iハ. : i∨∧              ムイイ: : : : |│
   {  v' j/:.:.:>      '       イ: :..′:. :.:.:| |
      /: : : :x个: 。     .. ´ : l /: : :/!: :.l |
.     /: : :.:/:.:.:ト: : : | ̄    l__/ /: : :/: |:.:.:|:|
    /: : :.:/:.:. :.i_>}      レヘ,′:./: : |: : |:!
.   /: : : ∧ /  /    ,  ´ /: : / <j!: : |l
   ′.: .:′.′ ./`  ─/   /: : /  x≧xヘ
   .: .: : レ/   /⌒ >      .′ .′ ´ >‐ヘ!∧
  ..:: .:: .::| i  ./ /       ,/:.:../:.//    ',: l
  |: : : : :| |  / ´       /′./:./       |: |
  l: : : : :| | ./         / / : :/:./          |: |
  |: : :. :.| ┴r─‐‐   ´ ./ : /:. .′        |: |
  |: : : : | (*) |        .′ . .:          人ハ
  |: :. :.:.|V¨T′       .:  |        / │ |
  |: : : :.| ト.∧        | .:   |`ー─────┤ |
   、: : :.| トi! \     l .:  ト、_______| |