,,.. -───- 、
, ‐'":::::::::::::::::::::::::::::::::::`''‐、
/::::::::::::::::::::::::::::::::::::::::::::::::::::::\
/ '''':::::::::::::::::::::::;;;::::::::::::::::::::::::::::::'ヽ
/ ..........,.....,ri /' l i........................ i
,':::::::::::://::/' |:::/ | 'i::::l'、;:::::::::::::::::..... i
i:::::::::::/,.i::/‐-レ' | 'i::| i::::::;;::::::::::::::::i
l:::::::::/ ',,,,,,,, | ''''i:|''‐i;:::| i::::::::::::::::l
|::::::::i / 、';|ヽ!:::::::::::::::l
|:::::::| -‐ '''ー ヽ |:::::::::::::::|
|:::::::| ‐ー くー l |:::::::::::::::|
|:::::::! ´゚ ,r "_,,>、 ' |:::::::::::::::|
|:::::::':、 ト‐=‐ァ' /l::::::::::::::::!
|:::::::::| ヽ, ` `二´' / !:::::::::::::::|
,|::::::::::| | `i'‐;、 _, ィ"| |:::::::::::r、:!
i´ l::::::::::| l ヽヽ, `'''''''゙'''''" ノ ,/ ,'|:::::::::::|. |!
i i:::::::::| ヽ,, \`''ー‐,:==< ノ / |:::::::::::| 'i
l i:::;、::l / ,'‐'''''''''ヽ,'',‐--`'''-'、 |:::::::::::l !
|__ヾ,'y' -‐i" \‐--- l::::/l:::i