,r-ー──‐-、_
    /         ̄ ̄`-、,_
    /                `ヽ、
  /    /.i`ー:、     _     `-、,_
  ,! ....:::.:i;_,,.!!、_, |       ::::`ー、,_     ̄'ー、
  |i:::::;;;;;;;|゙゙''、,r''".|  ̄`ー─‐--、_ヽ、:     \
  ゙!:::;;;;;r'゙!゙゙'ァr''"/        ::: :::::;;`-、,_..... .:::::::: 〉
  \;i,  \Y/           ::: :::::::\;:、-‐'"
    }_,,.-─‐‐───‐─--、:::、,_   .. :::::::|
   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_;;:、-‐''"゚ヽ'i‐、_:;li
  /;;;;;;;;;;;;;;;;;;;;;;;;;;;_;;:、-‐' '≡三ニ、  |   `/     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  /_;:;;;;;_;;:、-‐''、i, ,ノ        ::::::. .i!f,イ⌒ヽ    │
     i.-・==-   -=・==-     ..... !/ヾ;;::ミ{   <    誰か呼んだ!?
     {                ::.. :::::::   丿ソ!    │
     ヽ、 / ▼  ヽ    :.  i ::::::::  ,レ゙,ノ'     \__________
       l l      `ヽ、    ,ノ :::::  ,!fノ !
      ゙!. | _/\_   ゙!  :l'  ::  !.  |
       |         ,}   |  :::: :::./  |
        ヾ   ゙゙'"゙         ,!   /;,   |ヽ
       ヽ、         '  ,,-'゙/   ,,、-':::|
       ,ィ`ー‐、___,、-一''" /,,、-':::::::::::::|
       |::| ヽ  i j   ,,.、-‐''::::::::::::::::::::::::::|ゞ、
      _,,|::l::==t====゙!i::::::::::::::::::::::::::::::::::::| `ー-、_
    -‐''''" |::!;;;;;;;;| l'|;;;;;;;;;;;;;;;||::::::::::::::::::::::::::;;、-'"      `