__
. -----{: : : :≧ュ、 ,ィi「アア. ┏┓ ┏┓ ┃ ┃ ┏━┓
. r >: : : : : : :.:.:.\ァァァァァ777//>´.....┏┛┃ ┏┛┃ ━╋━╋━┃ ┃
. /: : : : :.:.:≧o。、: : : : ::< ̄ ̄ ̄≧o。、.゙┗┫┃ ┗┫┃ ┣━┫ ┣━┫
.... {: :{: : : : : : : : :.:.\: :/: : :.} <≧o。、: : :.≧...┃┃ ┃┃ ┣━┫ ┣━┫
i: :i: :.:.,ィ┬―、: : : :゚,: : ∧: : ≧o。、777...┏┛┗┓┏┛┗┓ ━╋━╋━┃ ┃
{: :\\リ, { ‐=≦i: : / ‐=≦: : :.\¨ ┗━━┛┗━━┛ ┛ ┗ ┛ ┃
゚。: : ノ :i: :|/\: / \: :} r――――:.、 |:_:;メ;i: : : ゙.、 ,.-‐''ファ
.... \\' | / ゚。 --、. ヽ:.:.:.:.:.:.:.:.:.:.:.:.`ヽ厶 ..::!: :゙: : :Vニ=-.__ ,,,.:''‘´.: :/.:/
. \ /{\ ,ィi「 ヘ { \. \:.:.:.:.:.:.:.:.:.:.:.:.イ ",;::!,ゞ'.:´' `ヽ<´. : : : : ;/: :ノ
. 二-ゝ__ゝヽヽ ヘヘ≦ ‐=. ゝ、:.:.:.:.:.:.:.:.:.), ..::/´.:::;' ' i:. i .: ヽ; :メ'´メ: :/′
. / / /- L \_\ ,ィf厂 `ヽ、:.:.:.:.;ヘ,.:ノ'.:::::/.: ;:. /|:.i .:|:.::i i 、ヽミ、 ゙ゝ'ーァ
{ / / //.::,}:;ィ´.:.У.;ノ.:,': i__/⌒トi.!::!::i:|:. ! }゙`(\:メ.:.:./
. : :i i_ ,、_∠=‐'.:.'.:.:.:ノ.イノ'::l:.i.イて不ヾリ !:ト.ハ!:l:!l ハ:、ゝ`ヽ:/__
. ゚。\:| :| 7二ニ=‐‐=====<. メ、:.:.:.:.:.:.:.:.:.:.:.:´:.:./' .:::ト'!ノ!トー′′リ'ソ´从! イ:くヽ入二ヽ:.:.:.:.`7
. i \L/ > 〉l l/.,.. .:‘.: .: ヽ:.:.:.:.:.:.:.:.:/:.:.:/' .:::/ト.`ヽ __ ' '⌒゙リ,ィ .i! ィ| ` ヽ:;` `!三==--、__
. | _二ニ=...,ィ.:´ ̄´ .: :: .::ノ〉':.:.:.:.:.:.:/:.:ノ .:/.:.|ヘ f`‐`ヲ .ノ'.::ソリ人ミヽ、_ !_,.ィ'´三三三三ヲ_
. ゚。 / r<777ノィ.:. . . . . . . .: :/ `i:.:.:.:.:.:.//.: ./.:.:/! \ゝ '´ _. ィ'.:ノリ´〈 iミミ=≠彡三三三三 /ノ!
. \ ∨゙('´ {: :: :: :: :: ::/ ゝ、//イ :: /__/ ∧ `7、¨/.:: /ノ':.:.:.:.Х、_ミミ三三三三三彡'´:/
.  ̄ ∨..゙` ハ:. :: :: :: / '´ | :::. / _/´!: .\/'ノ´.:/`ヽ:.:__∧:.:. !ミ三三三三彡'.: :. /
..... 、__,ゝ-'´:: ̄ ̄:::`≧、..゙八:.:: :: :/ ! :゙,. -- 、、 __' "/ \ ヘ:. :|ミr'´.: : : : : : : : : : :}
..... 、-≧::::::::::::::::::::::::::::::::::::::::::`ー--イ /, .:'"⌒ヾーァty'´::`ヽ.. \_ン!:∨.: : : : : : : : : : : : }
... 7::::::::::::::::::::::::::::::::::::::::::::::::;:ィ´ -‐ァ'/::::::::::,ィ:、:Y;.::|;、:::::::::::',、. ,ィ'彡'/.:、.: : : : : : : : : : : : : ノ
..... /::::::::::::::::::ヽ\::、::ヽ::::::`ーァイ. /' /::::::::::/ ̄`リ::/`''i::::::::::l ヽ...>,ツ' /.: : \: : : : : : : : : : /:|
. ,'::::::::::::イ::/ハ:!ヽ::ヾ::::::::::;、::::::::::::l ,イ ,ィi:.:.:.:.:./_ l:ノ !::::::::::l ハ.. i il' ./.: : : : : ヽ: : : : : : : :,'.: :!
... ,イ:j:::/l;イィヘ ヾ \::::::::/ヽ ヽ;::::l ,.z彡ィ'/ ! /、`ヽ /,..-―|::.:.:.:.::! | . Li!:. !: : : : : : : :ヽ、: : : : : : : :ヽ
__ノィ:::::j !'´ ゞ, _ ヾr、! ソ l::::::! ,ィ´//゙イ/ ,j|:.:.:.ィ;ミiヽ`//.:,==l: :.: .:!. ':、..゙ゝ-!: : : : : : : : : : ヽ: : : : : : : :.〉
...ノ j:/リ、 ィ´ァ,ゞ。ァ/ィ,ノノ j ノ::::::ト ,ィ´////..../l ,イ,'::::/ ̄´/ ,' 、fti /// r\.. ゝ―‐、.: : : : : : : : : : : :./
... ノ' / ヽ ィ ゞ'´ヽ´/!rイ l´lハヾ//////. ´レイlノ:::/ ;.:. `7:.:.:.:/,'./イ :. ヽ. `ヽ、: : : : : ;ゝ'´
... ーl \〈. j/i !ハ\///. 彳lメ:ノ 丿: /:::::::イ//彡| ∧ `ー'´
!_, __ , ャ´ .V、/// !ゝ=∨Y. /l/イト、 ヽ――- 、_ /:::/l// /イル'!ヾ:
ヾこ_,ィ ,X//lハ ≧=ヘ/... △イ「l/リl>、 `` ニニ ‐ シ//,イイハ从 | リ
丶_ , ィ、 `' lハ >=,,ゝ-ー- 、▽ /ル'|i\ ゙"゙ /:/,.ィfテ八l>/レヘ !
ヽ、 !/Y__/ ヽ.゙▽ リ| ` ―△'´/|▽ ▽
,イ/} jイ / }.._/ '´_∠ ┴z_ '′
__, ィ-'/ // ハ 、....../く彡'´Lr‐ '´ __,、 人
, ィ´ ,イソ/´_ノ//ヘ ´ ,-‐{/| /_,. - '´ ,. -'´:.:.:ゝ、
/ ,_ .// __,, ィ!//ハ '、 | // / ,'_,. -彡'":.:.:.:.:/:.:.:.:` ̄`` 丶 、
,' //// ,' l///////ハ ゝ.... リ ,' /i !::::, -'´:.:.:.:.:.:./、_:.:.:.:.:.:.:.:.:.,. -‐ヽ
!//// ' !l///////ハ ノ \/ / ,/::| ,l/:.:.:.:.:.:.:.:/:.:.:.:.:.:.:`>‐ '"´:.:.:.:.:.:.'、
//// ,' !//////,ヘ\ / ,'/::::l/:.:.:.:.:.:.:.:./:.:.:.:.:.:, - '´:.:.:.:..:.:.:.:.:.:.:.:.:.:.ヽ
!7/`' ,' !//イヘ/ヽ `ヾ>-イ/.. ,:'l::/⌒!:.:.:.:.:.:.:.:/:,. - '´ ̄):.:._,. :.:.:.:.:.:.:.:.:.:.:.:.:.:ヽ