,=::;;;,
     l,ェ`l l
     ←、,r'ヽ、        ,r―-、、      r''"`''''ー--、
      /,rニニ=-、     /;゙゚゙゙゙`> `''i     lr'゙゙゙゙゙゙゙゙゙゙l  `'l
     r=,レ゙゙゙゙゙l   l    > ェ‐  〉  l    ム     l
     ζ=`>`エヽ,r-,l    < 、   l_r‐-, l   〈ェ `ェ‐  〉
    i-、 〉-、  _ノ 、   ├、    、ノ     K´    し'´`,
    ,r'-、,r'l、_,r'" /´ \  <、    ,r、      l<_    _,/
  //l´  >、_/    \__,>、,r'''"  ヽ、   〉      /l、
  'llll' l   l /      /〈 ー'      ヽ  ``ヽー    ,)\
     l   ノ l .l    / /        l,r‐';"´〉  ,r'",r''"
    l,--、l / l     ,l     /     / 〈 /'-'フ" <
_,r=='  ノ`〉 l   / /    /      l   ヽl/"''''''''"
_,r‐'"  / 〈  l''''''フ´ l    /      ノ   l/ /
‐‐''''フ"  ,r''l_,.ノ/  .(    ./     /   / /
‐<ニ--‐‐''" /   /   /`''ヽ、,_ ノ   / /
_r=ニ>-==‐'フ   /  ,..ノ     >'   ,-ム、'
/;'/`>=`ヽ'  ,r'" >-'"  _,..r―-'´`ヽ /  /
l、/lc'`‐'`l__,.r'",r'"  ,rーl", 、     ヽ'ー''