..,,,,,;;;;;;;;;;;;;;;;,,,,...
.,,;;;iiiiilll!!!'':::::::: ''`・,,
,i' ̄ :::::::::::: :::::::`||ii;
/ ,,;;iiiii;;,,. ||||ll,
/ ..,-'' '''.... `!!||li;,
/ iiii--,,,,,, /::::: `!|||li
./ ~~\ :::::: |::::: ,---,,, `||li
.|,,-┐ `i. l''' .'┌ニ~ヽ, |||l
.レニニコノ⌒` `i:::::|:::::: `┴┘ |||
| |;/~O> |: : |:::::::::,, ```` -- !!> 、
|ニニコ` ̄ノ ,,;i::::::::::|::::::::: - 、 .〉ハ`i
レ┴┐.' / ,,,,,,,,,,::::|:::,,,`i--- へ 〉/|l |.|.〉
. ├'~~~l,,,::::::/`-i_______,;--':/,,,,,,, / / `i /
┌\/丿 .,,----v-'_________> ' /./ 〉┤
| i`i\l L, -/, --'~~~ / / /./ ,,ノ \_
.\\|\\~~`、-----'''''''' , /./ /::: !,\
\| .\\ \;;;;;;;;;;;;;;'''''''''' / /::::::::::: ノ | \
.|\__ !..`i ~~~~~ | /::::::::::::::::/ ` 〉-――
| `-`、: ''''''''''''''''''' /// |::::::::::::/ /
,-┤ `i ::::::::::: ノ / |:::::::/ /
./ \ |---------''~ / /:::/ /
イ `- __ .\:::::::::::::::::::: / // /
\ `--___ `i ::::::::: /_/ /
\ `------/~~~ /