................................... ............._,,,,
,,,__
................................... .....,,;:#ggg@@g;,..........?`=-,
.................................., ,;$#^`````*#@@@g;,.............?=-,
..............................., /$`................``#@@@#g,....... ........?\,
........................._,;f`..... ..................,$@@@@#g,........ ......?\,
....................,/*&gp..+,_.... ..............%*#@@@@g;,........... .?\,
................,./_`?>?..... `#$$#x;,............,%@@@@@#g;,.... ......`\
..............,/ (.............`\....`\?*=,``\...... .*&*%@@@@@g;,..........\
...........,/...,^=*#q,_,/`\....... `~..`-.......g$@@@@@@@#g,........|
........../,;p8jq;,_..........;.... .....................`%@@@@@@@#g;.. ..|
........,/.f,,,,_..`*8r-,.....;.... ..................,&@@@@@@@@@#./
......./.,$ `\,...`.-...&..../................. .......`%@@@@@@@@$#/
.....,/,$--__........`\..../....... .....................#$@@@##@@@@/
...,/\...`?t-,__,;>`..../.......... ...............................;`=? ?=.`;@#*
.,/....`?~--~`??....-`............. ......................,--?,~#-,.. _*?`
(.................................. ........................,....`??... ...,;`
.`\,_.............................. .......................&`*-,,_-?`
.......`-,_........................ ........................./
.............\..................... ...........................|.