.....::::::::::──:::::..........
. /:::::::::::::::::::/::::::::::____:::\
/:::::::::::::::::::::::::;ィホ孑"⌒ ̄¨ミメヘ
/::::::::::::::::::::::::::/:::::::/;ィ :::/ ::::::::!::::::::::':,
,'::::::::::::|:::::::::::::::| ::::/:/ |:::/ |::::::/|::::::::::::::::.
. '::::::::::::::|:::::::::::::::|:::/:/ `|人|:;' |::ト;:::::::::: l _/\/\/|_
| ::::::::::: |:::::::::::::::l/yr=ミ:、 レ′ |;斗v::| :::| \ /
| ::::::::::: |:::::::::::::::| :{_ヒri}゙ /行ミt/| :::| < マドカァー! >
| ::::::::;?Y:::::::::::::::!  ̄´ ヒrリ.》 j:::::| / \
l :::::八-|:::::::::::::::| ' ,,,,,, ,::::::|  ̄|/\/\/ ̄
|::::::::::::`|:::::::::::::::| {ニニニィ ,::::::::|
| ::::::::::: |:::::::::::::::| ∨ } ノ ::::::|
. 八:::::::::八::::::::::::::|> .. ゙こ三/.<:::::::::::|
/ ::::::::::::::::∧:::::::::::|__ ≧y‐<:::::| ::::::::::::::|
/::::::/⌒ヽ- ヘ:::::::::|  ̄テメx;;_ :::::/|:::::::::::::::|
. /:::/ ∧:::::| _ ||/:::::/ .| :::::::::::::!
// ∧:::|'⌒ \|||::::/ |:::::::::::::;
. ノ" ! ?Y `マI⌒`゙|リ|:::::::/
(──- ,, | `} ,ム ,ノ| | :::/
/::\ \ | | / | ∨ | |::/
/:::::::::::X \ ノ 人 /| i| ?Yノ j∧
/::::::::::::〈 ヽ/ `´ | i| | i|/ \ヽ、
/::::::::::::::::::} | 丿 | i| | i| i }