,、
                                              ,. -‐ ¨¨ '' ‐- .、    / }
                                         /  ., ‐         `ヽ∠_ノ
                                         /   /              `ヽ、
                                  / ヾ /                    ヽ
                                    { .i/   ./_/           ヘ´ ̄`ヽ
                         ____     /    /  /`ヽ、 /|       ハ   }
                     / ̄/  ̄ ̄ ̄``ヾ/    / |,/ l/}  /  | |        ,   }
                   / ./::::::::: : : : :  /    / ,,,_    //   | ト、       }:  /
                / ./::::::::: : : : :  //  /''   ̄``ヾ      ノノ゙ ,゙ヽ     } /
.               /  {::::::::::: _,.. ----- ̄{ /ゞヘ                 }ノ   /    ,' /
             {  \{/          {,/ /--∧        ,  `ヾ、  .}  /   ノ}/./
                 \,  ヘ::::            /  /´   \         }ミ/}/ / ノ./
                 / ヽ, ヘ:::       /⌒\  |   ヘ   /7―    /  ,/_/   /
           /   .∧..ヘ:     /: : : : : \{  /7\/./__ イ゙   /      /
           /      ∧ }´ ̄  { : : : : : :.:.r,. ヘ、 /./::::}    /   ./     /
.        /        .∧ }   /:{_;_;_;_//ヘ ヽ /;;/  ./ ./  /}    /
.        /       ..: : :    ',  /: :__/ //,ニ、ヾ .}    //},/ ノ    ./
      /      ..::::: : : :    }    ̄/:.:.:.:   U‐' .l }/__  ,/   /     /
.   /      . : : : : :i: :     }   /:.:.:.:     イ r'´ /´  ̄`ヾ、_,/}    /
. /     : : : : : : ;ノ}    ,  /:.:.:    / {l_,/_____ノノ: : ノ     ./
r'  |    . : : : : : } }ノ }     / ./:.:.      {   ̄ ̄  ̄  ̄ /:: : }    ./
|   i  . : : : : : :/ノ /     / /:.:.::       /{         /: :   }   /
|    . : : : : : /  /    / /:.: :      / :{_  _   _/:: :ヾ  }   /
ゝ、  : : : :_/  ./   /  /:.:.       / ./  ̄ ̄ ̄ ̄ ̄ }: :    } ./
`´  ̄ ̄      /   /  /:.:.       / :/          }: :   / ./
         /   i   /\      l :{              ゞ   / ./
          /       ./;;;;;;;;\     |  \              / /
.        /      /;;;;;;;;;;i;;;; `''========\         / } ./
       /      {;;;;;;;;;;;l;;;;;;;;;;;;;i;;;;;;;;;;;;;;i;;;;;;;;;;;i\___,/   . }/
        {       {;;;;;;;;;;l;;;;;;;;;;;;;l;;;;;;;;;;;;;;;l;;;;;;;;;;;;l;;;;;;;|         :}
        {       ∨;;;;;l;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;l;;;;;;|        }
.        \       ∨;l;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;l;;;;;|         }