\/////////////////////////||||||||||||||||||||||||\\\\\\\\\\\\\\\\\/
\\\//////////////////////---------------------\\\\\\\\\\\\\\\ ///
\\\\\///////////////////||||||||||||||||||||||||\\\\\\\\\\\\\///////
\\\\\\\////////////////---------------------\\\\\\\\\\\//////////
\\\\\\\\\\\//////////---------------------\\\\\\\////////////////
\\\\\\\\\/////////////||||||||||||||||||||||||\\\\\\\\\/////////////
\\\\\\\\\\\\\\\ ///----------------------\\\//////////////////////