/::l;;;;/:;;;;;;;;;/;//|::;;j |::::::|ヽ\::::ヾ;;;;::|;;::::|:::|
/::/!:::::;;;;;;;;/__,,/ ヽ;! ヽ:`|''ー--、:::ヾ;;;|;::::|;:/
/::/.|::;;;;;;;;;/,,、=‐,=-、 ヾ‐==ー、ヾ:!;;;;:::/;;;|
!:/ !::;;;;;;;|〃!/゚゙';゙:}` {;-';:";.,:〉彡|;;;;:/;;;|
ヽ .|::;;;;;;;|ヽ ゙゚'''゙"´´ ``'''''''゙' //j;;;;|
/ヽ;;;;|\! ""::::::::: く """":::::: /!//::;;|
/:;:::;ヽ!;;;;|ヽ -=‐ /;;|'゙:;;:|:;:;;|
/::;::/;;;|;;;;;;|;;;;`'-,、 " /::::;;;;|;;;;;::|:;:;:ト
./:/;/;;;;;;|;;;;;;l;;;;;;|;/:`!'-、_.,、‐''゙´j;;;/:::::|;!;:;;:;::|::;;;;;゙,
/、!:;;/;;;;;/;;;;;;|;;;;;;/;j:/| .トj;!;;::::|;|;;;;;;;;゙、;;::::゙、
./;;;;/:::::/:::::;_,,,,|/;::;;;|;|::| :.:.:.j/;j;;;;;;;〉!`''ー-゙、;::::゙、
/;;:/;;;:/´ ̄´ ̄|;!;;;::::|;|:゙、 :..:/::/;;:::: |;;|´ .゙、:::::゙:、
/;;;/;;:/ l;|;;:: |;| :゙、 :.:.j /j;;;;:::::|;;| ヽ;:::::゙、
/;;;/;:/ l;|;::: |;l :.:..|;|;;;;:::::j;;;| ゙、;;:::|
./;;;;/;;/ !. | !;::: .|;|`ヽ、 ;/!|;;;;;;:/!/ ノ:.. ゙、;:|
j:::;;j:::;| |:/ |:;;;;;;|;|:...... ノ :.:...'!;;;/ " :../:..:.. ヽ!
|::;;;!;;;;j / ルレ'´ :.:.:...:.. : ヾj :.:.::::〈::..... ゙:i
!;;::|;;:;;;| / :.:c゙:;. :..:..::. 〈゙`、:.:. .|
;;;::|i:;;;;;| .{ ゙'ー'" :.:.: ):〈:::. .|
;;:::|;;;;;;;| j'、:..:...... :..:.::!:.... :;:o(.``ヽ:.... |
|;:::|;;;;;;;| ノ| \::::::::................ ノ:..:....゙、:................゙'''゙ ``ヽ \_,、‐、|
|;;::|;;;;;;;|/ ヽ ヽ\:::::::::::::::;/ :::::.....\:::::::::::::::::::::::;:ノヽ 〉 .|
|;;::|;;;;;;;| `ヽ、〉``''''''''"`> ::::::::::::.<二二二´ ̄`:`'/ :