_  _,,..、
                           ´  /      }  ̄  `
       _                    /     /     |、     \
     /     \                    /        ノ        ヽ
    /        ヘ         /       /       /  ハ  \
   /         ヘ     _  /      /      /  /  \ i    i ヽ V´ `
  /     よ     .|    { ヽi   l     イ      // /     i__|_   i   i/ /
  |            .> _ 、 , }  l   l,+―  / i /      ̄i | iヘ  i   i l//ヘ
  |     し      .| {  ヽl i  i l /´l i     / i/      _} } i  i   i } ノノ
  l              | ゝ   { {  i i   l i -― i  |     ___リ__ i  i   i K<
  ヘ     っ       |.  > ヽi   i i  { >―ト         /Cl;;;;l }\ / / i { } }
   ヘ           /  /  / i  ヽ V / {Cl;;;j }       {  ー ' l / / イ ヘ-´
   ヘ          /   {  /   i  \\ 弋 `ソ        ` ー ' /  /イ} ヘ}}
.     ヘ      /    `て 人\  \ ` ´     、    ////// 丿`´
.      \ _ /       `´ ( ヽ\  \ ///          / /ノ_ / _ - ―-,
                ┌一―-\ ニ)\ー--   ヽ _  ノ     /l>  - ――  {
                  / ̄ ̄  ー `ヽ ゝ            // /         }
                i__        \>       イ /    / -==フ ノ
                \   =  >     \ } _ ̄_  レ/  / イー ニ 二 _
                _ 二.,ー "  }\\  r ´  i | {   ̄ l  / ( ( /  _   {
               {´_ー- `へ 、ノノ  ヘ_,,..!__ノ⊥!__ヾ(\_/  /     フ
               |_  _,_,,..>ィl /:::::::::::::一l::::::::lー:::::::::::.....ニ二lー-<-<´
               \ `フ     ノ/..:::::::::::::::::::::人::::人:::::::::::::::::::::::::::/|/     \