____
                          ,r''=´ニ 二,.二 ニ=`=- 、
                       /= ニ -二/  _.. 二 ニヽヽ
                      /= ニ - 二/  /   - ― ミ、`ヽ、
                     /彡 = ニ 二/    /  ,r'"´``ー=ミヽ
               r'(  /彡 = ニ 二/  /    /      ヾヽ ,
             -=ミ、.\/彡- ニ 二 /   / / / /         ', ',
             <"ニ =/=.r'⌒ヾ三/  '  / / /__             l l
             < ニ =lニ/ r''ノ `7  /  / / / ̄`ヽ、        | |
             <ニ.二jミ{ `(  /  '   / /9ラヾ ヽ        l l|
             <.=‐ヲツ` ┐  ,  /   / / ` ‐┘  ゙       ノ  |
                〃′  l   l ,'   , ,' '       _,, -=-、,イ   |
              /゙     l  | l l l l i      ,<9`ヌ '′ l', |
            /       ', │ | | l l |   _   / `¨ '′ l, l| l !
     __ ,r‐ /     ...__  ヽ !ノ| | | l |\  ―'′ / | l|  !l l| l |
 ''"´ ̄/ /´        /⌒^_.ニ=-!ノl | l |ヽ、ヽ   /  | l| l l l| | |
   / /        ///     \リ ! |   _. '´    l !l ! ! | |.l
  ./ /       / ///           ヽ|├''"´      |l | l  l | リ
  / /       /  / / /´          '8          リ l |   ! l|
 / /   /   /  / / /              ハ          lリ   | リ
./ /  ノ   {  / / /             {リ',           !   l/
' /        / / /     ヽ        ! l               !