.... ----------
............... ------------
................................... ---------------
..................................... ------------------
.................................... --------------------
.................................. .....--------- --------
.......................... ......:+------ -------
....... ...... ........:---- -------
....... ...... ........:--- -----:.......
...... ....... .:----: ----:...........
...... ....... :::. .:::-------- --.::.............
....... ......::::::: :::::------- --=:-=............
........ ....:::::::::. .::::------- -----...........
............ ....:::::::::: .:::::--=---- ------ .........
.................. :::::::::::: :::::::::--::: ----- ........
........................ ::::::::::::: :::::::::::::::::: ----- ......
..........................::::: :::::::::::::: :::::::::------- -----.......
...........................:::: :::::::::::::: ::::::::------- -----.......
........................::::: ::::::::::::: ::::::------- -----.......
.......... ........:::::: ::::::::::: :::::-------- -------...
.......... ...:::::::: :::::::::: :::::::::::=------------- --------*....
......... ::::::::: ::::::::: :::::::::::=--------------- ---------......
........... :::.::::: :::::::: :::::::::::=-------------------:----.......
.................. : :::: ::::::: :::::::::::--------------------------:.....
....................... :::: ::::::: :::::::::::-------------------=: .-----:...
........................ ::: :::::: ::::: :::::-------------------- .------..
........................ ::: :::: ::::::::: ::-------------------- .----=..
...................... ::: :::::::::::=--------------------= .---:..
......... ...... ::::: ::::.:::: .--------------------= =---:.
........ .... ::::: : . .::. -------------- .-----.
.................. ::::: :::. ------------- .-==----
.................. :..:: :::. --------- -=- :.------
................ :: ::: ----- -------= - . ---**=--
.............. .::: ::: ------- : .--....--
.............. :::: :::: ---------- . .......=-
................. :::::: :::: -------------- .......--
...................... .::::::::: ::::: -------------- : :...----
....................... .:::::::::::::::::::::. -------------: ----------
...................... ::::::::::::::::::::. ----------. :----------
................. .:::::::::::::::::::: -------- *=---------
..... ..... .:::::::::::::::::::: ---- ------------
..... :::::::::::::::::::::. :=-----------
..... .:::::::::::::::::::::: ------------
..... :::::::::::::::::::::::. .=----------
..... ::::::::::::::::::::::::: ------
..... :::: ::::: ------
......... :::: ::::: ------
......... ::::: ::::: ------
......... ..:::::::::: ::::: ------
......... .......::::::::: ::::: ------
......... ...........:::::::::: ::::: ------
........................:::::::::: ::::: ------
.............................::::::::::: ::::: -----
............................::::: ::::::: :::::: -----
......................... :::: :::::: :::::: -----
................... :::: ::::: :::::: ------
..... .... :::: ::::: ::::: -----
:::: :::::: :::::: -----
:::: :::::: :::::: -----
::::: ::::: :::::: -----
::::: :::::: :::::: -----
::::: :::::: :::::: -----
::::: ::::: ::::: -----