.......::
.................................................. .:::::::::::::::::::
......::
.................................................. ..::::::::::::::::::::
.....::
.................................................. ...:::::::::::::::::::::
....'::
.................................................. .......':::::::::::::::::::
....::
.................................................. ............:::::::::::::::::
....::
.................................................. ..............::::::::::::::::
....::
............................_____.........-----....
..........:::::::::::::::
....::____......-----''''''''''':
.........................:'''::..
..........':''''''''''''''''''::
..:'
.......................':---'
..........................:
....''''::..
......:,,---..
..::
..:
........................:
....:
..........................:
.........'''::...::
......:: ::
..:
........................:/
...:
..........................:
.............''''::
........:: :
..:
......................../
....:
................._____.'
.................::---..
..:::
..:
......................./
..../-'------''''''''''''''
..........................::O
....: :::
...'._____.......----/... /
.............................................:: --'''' ':: :
.....::
.................'
.....'.
.............................................::
......::
..':
.....::
...............'
.........'.
..........................................::'.'.__.'
....:
.....'::
'............''.O__O_.'
.........................................::
.............':
......::
........____________
......................................::
..............:
.......::
......'.-----...------.'.
..................................::
...............':
........::
...:

__|__|__|__|::
................................::
.................:
..........::.-''''''''''''''''''''''''''''''''''''-.
.............................::
...................:
............'
...................................................::::
.....................:
..........:
................................................::::
..........................:
..........'.
...........................................::::
...............................:
...........::
..................................::::'''
.....................................:
............::....
.........................'''''''
............................................:
.............'''''''''===..........===''''''
.................................................:
........................''''''''''''''''
.................................................. ........: