;;;--、--─--、
/::::::;;::::::::::::::::::::::::、.
. /::::::::;;:::::::::::::::::::::::::::::::、
. /:::::::::/、:::::::::::::::::::::::::::::::::、
/:::::::::/ 、:::::::::::::::::::::::::::::::::!.
i'::::::::;/─- ヾ::::、::、:::、::::::::::::::i
. |::::::ノ゙ヾ●) ゙(●_ノ"ヾ、:::::::|
|:::::i' ",(_ __)、゙゙ i:::::::|
|::::| ノ__二____,ゝ .!:::::::!.
.|::::゙、゙ ヽレL_|_」入,!ソ ;;'' .ノ::::::::!.
:、::::`ヽ、`ー--‐'/ ノ:::::::::ノ
,ゝ::::::\  ̄ /´::::::::ノ:i .
ソ::::::::::::`iー-‐''|::::::ノ/:::ノ、