__
               ,.xァ7i゙::i::ト、`::ヽ、
               /::/V{LL.}:i::Y::::、::\
             /:::::/:/    1::、::::\::゚、
              ;i-ァ7::/      i::::ト、::::::Vk
            f|::::/:::゙ 、    _,. l;:::V:::-:'::{八
             ハ:::7::7 `   ´  l::::'ヽ:::::/1:::、
            j:|::_jr:テ=x、..、r='ぇ'ト=メ、:::::}::::゙、
              .':ハ《`:| fd] fi^゙h {9丈:'》j::メ:ヒl_:::1
          ;/:..{'廴,,`'゚ノ ' ヽ、.... Iノ:Y.r }:_ \!
           ‖:. |:::{.   r− 'ヘ  .|::::::}ノ : :: ::》
      ,.、   八.: ::V:lヽ  '、  .ノ .イ::::ノ :: :: :: :ハ
      f }   .j:::∧ :Virー`::x_,.r::へ/::/  ::  :: /、l
   _,,.. 、) ゙、  ゙:/ :: ::/'k :{ ̄:}::. ;シ'  ::/ :/ }::::、
  ノ -‐ }  1_,{::{ :: :、/  :: .: :: /:: :: ::|::./ :: :: ::/;::i:、
  ) 二j-、.{ 「|:::ヘ ::.|  :: .: :: /:: :: ::| :: :: :: :.ん;;::i::、
.  '、 .ィ'  /i.ハIトLヽj  :: .: ::/:: ::  ::j:: :: :: ::;/:::.::1;;::!:'、
    /`ヒメ! /::::1::::::f.| .: :: :: :: :. :: ::j_;:>^‖::::::、.ス;;::i;:1
    {:::-'-:'^x::::::|:::::::H :: :: :: :: :: .: ::|===イ::::.::::.:::::1;;;1::'、
.   〈:、:>'’::}:::::1::::ノ:{ :: :: :: :: :: :: :: |::::::.::、:|::::.::::.:::::::};;|:::::、