.,-:::::::/:::::|:::::|:::::::|:|::::::::::::::::::\\:::::::|:|:::::\:::\::\
... ... /::::::::::|::::::|:::::|\::::::\:\:::::::::::::::||:::::::|:/::::::|::::|::\
... .../::::::::::::\:::::::\::::'\-,::::\:\,:::::::::::::::|:|::::::://::/::::|:::'|
... ../::::::::::::::'\::::::\-,:::-,-,::\-,-,,:::::::::/: |::::::,-//::
... ./:::::::::::::::::,-,,::\|~-,,\,:~-\: :-,::::/: :/:::,-: :/::/:::,-:::/...
... /::::::::::::::::::/,__-,\: : ,,-~,',-,: : :\:/: :/:,-,-~,-,:/:,,-:,-//'
... |:::::::::::::::::/:o:::o::,,-/. ,-:\.|: : : : : -':/./,--,\.'|/::::::|-
...|::::::/:::::::::/::/|:::|.\: : \.|'|俗;|..|.|: : : :