/:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::X::::;;;;;;;;;;;;:::::/;;;;;;;;;;:::::;;;;;;;;;;:::::::::ト:::::i;:::::::ヽ
/:;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;:/::/メ、;;;;;:::://i;;;;;;;;;::::/;/i;;;;;::::|::::|;;::::|;;:::::、:|
/;;;;::;;;;/,ヘ、;;;;;;;;;;;:/ヽ'<;;;;;;`X、</;;;;;;;::::/i/ |;;;;;::::|:::::|;;:;:::|;;:::::|:|
/;;:/;;;;| | ( >i;;;;;;;:|、 , _‐-ミ'′' >=;;;;::/∠⊥;;-+'"´;;;::::|;;;::::|:|
//:;;;;;;;;ヘ ゝ、.|;;;;;;;;:|斗=≡ミト、ヽ  ̄`´/ |;二/ム;;;;|;;;;;::::|;;;::::|||
//:::;;;;;;;;;;;_\`|;;;;;|、::| ゙ヾ ヽ,ィ≧ミ、、 /;;`;;;;;;:::::|;;;:::|‖
//_斗‐''"´ ̄;;;;;「 `|;;;;;| \、/ / / , "´ ヾ/ト;、;_;;;:://`゙'′'
-''"´::::::::::::::::::;;;;;;;;;;;| |;:|;;;| \ i /// /;;;;;;;;;:::|`'/
:::::::::::::::::::::::::::::::::;;;;;;;| |:::|:;;|ヽ. | ,/;斗ヾ、:::| あらし SSSSSSSSSSSSSSSSSSSSSSSSSS
\::::::::::::::::::::::::::::::::;;;`|:::|:;;;| ヽ ,ー-、_ ´ ィ'チ´;;;|::::/ヘ、
ト 、\:::::::::::::::::::::::::::::;|:::|:::|| \ ./ ソ _∠L、;;_|∠::/ i
\ \::\:::::::::::::::::::::::|;::|:::||i ヽゝ / _, ィ7ヽ`_,ィニ、 ヽ |
\ヾ\::\:::::::::::::::|;;:|:::ト|| _rゝ`‐_チイ;;;::::::::>'´ \ ヽ / |
ヽヾ::::\::\:::::::|;;;:::::||/ `ヽ_´ノ;;;:::::::::ン′\ \ ヽ ノ|
ヽ ゞ:::::::::\:\|;;;;::::/ /´ `ヽ_:::::::,l´ 、 \ ヽ )/
i \::::::::::\|;;;;:/ / /´ `、l´ \ ヽ / ヽ