__
                           -―<:::/
                        / {{      <、    _
                        / ムマ   __  ` ̄ |::::::/
                      ′ `¨  ´  ̄     .j:イ
               _,,..  -=::ニ:{          _,,.. イ::::::ヽ
            ,... ::´::::::::::::::::::::::八      ,, ..z≦|:::::::::ハ:::::::::\
            /:::::::::/::::::::::::::::::::::::≧=-=≦::j/ィzx.jル、/ _}ハ::::::}、{
         /::::::::::ィ::::::::::::::::::::::::::::::::::::::::::::::j/::::《 じ ヾ  ィzx. 从/
          ,::::://::::::::::::::::::::::::::::::::::::::::::::::::::::i:::N ' '    じ リイ
            {::/  {::::::::::::::::::::::::::::::::::/:::::::i:::::::::|:::|、   , ,' 'イ',:::',
           ヾ:  ',::::::::::::i::::::::::::::::/::::::::::|::::::::ハ::! ̄ ',-=≦.  }:::i
                 ',::::::::::ハ:::トj::::/::::::::::::リ:::::/ ',!   ',    j:/
             ヽ::::::{ j/ /:::::::://::::/   .   ',    /
           _   \!-=:::::::::彡 /:::/    i    ',
         /: : : : :> ''"´ ̄    //.    |    ',
         ./: : : : .r .r ´ ̄  、            |     i
       〈: : : : 八 {   ,. -- 〈 ̄ ミ、      |     }
        ヽ: _:_:_:.\. /: : : : : :ヽ   \    ',    /
      >.: ´: : : : : : :/: : : : : : : : :.乂  __',    ヽ.__/
     /: : : : : : : : : : / : : : : : : : : ´: : ̄: : :乂__ 」:::::}
     i : : : : : : : : : : { : : : : : : : : : : : : : : : : : : : : : :}⌒ヾ
     { : : : : : : : : : : ト、 : : : : : : : : : : : : : : : : : : : : ;  ノ
      、 : : : : : : : : : L \ : : : : : : : : : : : : : : : : : :/ / \
       \ : : : : : : : : : : :\ : : : : : : : : : 、: : : : :/ r'     、
        >、 : : : : : : : : : :.\_:_: r  ̄ア: : : /イ>、    \       __
             >=--く: : : : : : : : :}--/:. : : ハ    ヽ     } 、    .レヘ Y
         /   . : : : : : : : : : : ノ /   /  ',     : : . _.ノ  `<  j  }
        /  -- 、 . : : : : : : :/  ,  / ヽ  ', ___    ≧=-  、 `¨   /
        {/    `'' ー― .´   .j/    \.ノヽ人}         \__ノ
          ',                    \  リ
                              `¨