.  .   /  .r‐≠:''⌒丶--..、,_
   .  .  /  .,'/ :^:: :^,.r::^ :: ^:,.:^-.::ヽ
   .  . /  ./'’: ^: ::/¨~¨`'''<:: 、::^_::ヽ
   .  ./   /::^:: 、::/  X    ヽ::^::、_1.-―┐
   .  i   ‖:: :/:/   .   .  Y::^-: }   ‖
   . . .,  ‖::.〃7 O    O  '^}::シ :lヽ.../
   .  ..、 { :^ ::{ :l   、    . ..  ⌒Y:.^|  ヽ
   .  . ..、 ヤ:: :1::}゙゙゙ r-−┐ ゙゙゙  j ノ::.:{_,/
   .  . イ:;}-vV:::ト入. .'、 .ノ   .r=i'´::^:: |  おー
   .  . ト::イ:: :ヾ1`:^::i.>.、  ,...彳::i::ハ::^::^::1
   .  . {ー':^::.:^::.`::^:.::^:.>、..hr:::^ユ:_i::,ニ、::^::ヽ.,^
   .  . \::^:.::^:.::^:.::/:/ / `''〜^~/ /::^:.::^:.:`<::<. .