..................................,,--~~'俗俗俗俗俗俗'~~--,..,,,,
... ... ... ... ... ...,,-~俗::::::::::::::::::::::::::::::::::俗'~,,
... ... ... ... ..,,~::::::::::::::::::::::::::::::::::::::::::::::::::::~,,
... ... ... ..,,-:::::::::::::...::/::::::/::::::::::::::::\:::::::::::::::-,::-,::-,
... ... ...,-:::::,-:::/:::::/::::::/:|::::::...:::::::::::\::::::::::::::::... ... ....
...... ... .,:::::::/:::::|:::::|:::::::|:|::::::::::::::::::\\:::::::::::::|:|:::::\:::\
... ... /::::::::::|::::::|:::::|\::::::\:\::::::::::::::::::||::::::::::::|:/::::::|::
... .../::::::::::::\:::::::\::::'\,::::\:\,:::::::::::::::|:|::::::::::,//::::::/::::
...