____
            ,...::::´:::::::::::::::::::::::`丶、
        /::::::::::::::::::::::::::::::::::::::::::::::\
       /::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
      ./:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l
     /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
     /::::::::::::|:::::::::::::::::::::::,:::::::::::::::::::::::::::::::::::|
    /:::::::::::::|:::::::::::::::::::::/|:::::::::::::::::::::::::::::::::::|
     |::::::::::::::|:::::;イ::::::;|:::! |:::|::::;|::;ィ::|:|:::::::::::::|
    .l:::::::::::::::lAト+Aく」:|  |::|::ムム1从::::::::::::|
    |:::::::::::::::|,.ァpテメミレ   レ'リ,rpテメく|::::::::::::|
   .|:::::::::::::::|  ¨¨       ¨¨  !::::::::::::|
   |:::::::::::::::|i       ト、     .|:::::::::::::|
   |:::::::::::::::|ハ       レ     |:::::::::::::i|
   〈:::::::::::::::l;;;;ハ     、_ _,.   ,|:::::::::::::j|
    V:/:::i::|;;;;;;;;;\     =    /|::::::::i:::ノ|
     X::il::|;;;;;;;;;;;;;;|丶、    ,∠1;;;|:::|::/'´;::|
    /::;`;;;!;;;;;;;;;;;;;|三≧干i三三|;;;;レ';;;;;;;;;:::|
    .j:;;;;;;;;;;;;;;;;;;;;;;/三三ヨ |三三|;;;;;;;;;;;;;;;;;;;::::|
    |::;;;;;;;_彡ィ'/三三三| |三三ニ\;;;;;;;;;;;;:::::|
  , '´ ̄ ̄  //三三三ヲ丿三三三ハヽ 、;;;:::::|
. /     .//三三>´∠三三三三ハ l ` ー-、