. . -- . .
         . . :´: : : : : : : : : `: .
        , :' : : : : : : : : : : : : : : : : :.、
        /. : : : : : : : : : : : : : : : : : :__ハ
      ∧___,. .: i:: :__i: : :i: :i'^`ヽ: :i____:. 
      '____ . i.」:: i__i: : i: :|   |:: }::. :. :.
     i . : : : : {: |: :i: i: :i:|从,-‐‐|:;ハ:::. :. :. 
      | i : : : :.ハ:「{八{从|    |i |:i: :. :.:.
      | i : : 八! i|二、     ,.ニ|ト从:.:. :.:.:、
      从: : : : i ''i{ ̄  ,    ⊂|⊃ ハ:.:. :.:.:.:.、
     i.' : : : :.ハ⊂!⊃ r――┐ | /.:::}:.:. :.:.:.:.:.
     |ハ: : : : へ.!   V  ̄ V   !イ斗リi:.:. :.ハハ
    { xヘ: : .:{ ̄{ > .ゝ - ' .イ⌒ヽ|::::|:.:.:,′j丿
      i::::::ヽ: :|:::::::::∨⌒>x::〈`ヽ   }::::|:.∧
      |::::::::::ヽ!::::::::〈  ' / /`}   イヘノイ{:::ヽ_
      |:::::::::::::::ヽ::::/>、   )、 /:::::::〉、:::::::::|
    〈:::::::::::::\::}::/:::::::\_ /::くo::::::::/:::::\::∧
      i::::::::::::::::::7ヽ:::::::::::::::::フハ::>ー:'::::::::::::::\:::.、
      |:::::::::::::/.::::::\:::::o:/::∨::::\::::::::::::::::::::::::i
      く.:::::::/.::::::::::::::::::>ー'::0::|::::::::::::\:::::::::::::::::::.
      Y.:::::::::::::::::::::/.::::::::::::::|:::::::::::::::| ヽ.::::::::::::ノ
        |:::::::::::::::::::/.::::::::::::::::::::{:::::::::::::::{    ̄ ̄
        ヽ::::::::::::.イ::::::::::::::::::::::::〉::::::::::::::〉
         ̄厂.::::::::::::::::::::::0{ヽ::::::::::::.、