::::\\\\\\############################\\\\\\\\\\\\::xxxxx:::\\\\\\\\####\\\::::xx:::::xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:::\\\\\##########################\#\\\\\\\\\\\\\:xxxxxxx:::\\\\\\\\\\##\\\\\:::xxx:::xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
\\\\\\\#######################\\\\\\\\\\\\\\\\\\:xxx...