...................................................
.............................. ..........\........."'^,,
.............................. ............. \............"',,
.............................. .................'",,......... .\
.............................. .............,,, ----''--,,,,....\
..............,,,,,,-------,,, ,,,,-^'"...................... ..|,,
. ..,,--^'"................,.... .............................. ....\
'",,................,,,,,,--,' ............................,- ~-,.."\
.....''''''''"""'''''''....... ..,.....-~-,.........o........ '-..o'.,,,"\
.................,,,,,--~'".\. ..'.,,o'.......,,----,,~...... .,'.....|.,,,---~,
......... .,,-'"..............|,,--,,... ....~,'........|.........',... ./...........|
.,,--'"......................| ......",........\,.......|.... .......''/............/
.. \...........................'- ,,-^"..........'-,,,,/........ ....,/........../
... \..................,,^''/....| '^~-,,......................., -^'...,.....,"
....\............,,-'''..../.. ...|........."'............... ...........|...,"
...... \....,,^'".........,/.....|... ...........'-,................ ......\'
........'.................'--- -/...................'.,...... ........,,-----,,,,,
.............................. ,/.....',................",... ..................."',-''^,
.............................' .........."--,..........,".... ................,--".....|
....................... .,^'"^-,,............."--~'".. ...................."......../
........................".,... .............................. ..............,-"......../
......................... ..".,,........,.......,,,-~~^' ''''^^-------,,,',,--"