//////////////////// /: : : :/::ヽ/ ∨: :::|ヘ::/: : ',::ヘ///////// \ヘ/ .-::|////////
/////////////////// /: : : :/: : :/\. ヘ: :::|/\:|: : ', :i/////// \/ |:|////////
////////////////// /: : : :,'{: : /r示ヘゝ ミ|xキサャ|: : :} :|x─ / \ ヽ .ヽ__|:|////////
///////////////// //|: :.i: :ヘ|<{::・:リ f::・::カ|: : :|<< ̄/ ,'ゝ {\ ヽ \/ ヘ ',-┘∨/////
//////////////////// {: ::i: : :| ゞ-" , `-" .| : ,':<ヾ./ { i⌒≧. \ヘ x≦マド }. }. ∨////
////////////////////∧: ',: : i " r── 、 "/|::/: :∧ |/|. ', { /f::心 ` ん:カ ヘ .,'. i '., ∨//
////////////ト_____ ヘ∧::ヘ QTW イ: |/: :/ i .弋| マ〈 弋ツ , `-"::::::|ノ i ', ∨/
//////////// "'*z__ゝ:マ> _ <WVV∧/ | ', ゝ、ヘ ゙゙::::. rトトn ./| ∧. }ヘ.}//
///____ト/ _/___|:::|_ノi^i^i┐/ ̄i/////////} .ヘ | 八 ,' | | | V^i/. | ./ \//////
./ テー───<|:| /" ヘ_|_ノ(."マ \///__.//| ∧ .|\ > { .|┐|/ ><.//////
{ ..:::::::<|:| ,' ノ / ̄ ̄}  ̄ ∨/i i/∧ |∨.\|∧',. |└-n' ∨.////
.\_. ...::::::: <|:| i_x─-‐'´\::::::::/ .: ∨∧| //\|//___ノ__ゝ-ー´寸// マ////
///// ̄ ̄ ̄ ̄ ─<:|| ∨::/__|:::| \/:| .:::. ∨////// ̄ ヾヽ ∨∧ ∨:. |////
/////////////////{ ̄ ̄"/:::/_二二.|:::|二_| /::::::... ∨.//// ヾヽ\ヘ二二^_}:::... .::::::::::{////
////////////////.∧::::::::/:::/ |:::| y:::::::::::.... ∨.// \ ヾヽ/∧YYYヘ:::::::::::::::::::::ヘ///