////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////\\\\////////////////////////////////////////
///////////////////////////////////////////////////////\\\\\////////////////////////////////////////
///////////////////////////////////////////////////////\\\\\\\//////////////////////////////////////
///////////////////////////////////////////////////////\\\\/////////////////////////////////////////
///////////////////////////////////////////////////////\\\///////////////////\\\\\\\\///////////////
///////////////////////////////////////////////////////\\/\\/////////////////\\///\\\\//////////////
///////////////////////////////////////////////////////\\\//////////////////\////\\\\\//////////////
////////////////////////////////////////////////////////\\\\\\//////////////\\\/\\\\\\\/////////////
////////////////////////////////////////////////////////////\\\\\//////////\/\\/\\\\\\//////////////
///////////////////////////////////////////////////////////////\\\\\\///\\\\\/\\\\\\////////////////
//////////////////////////////////////////////////////////////////\\\\///\\\\\\\////////////////////
////////\\\\\/////////////////////////////////////////////////////\\\\\///\\\\\\////////////////////
//////\\\\\\\////////////////////////////////////////////////////\\\\\\////////\////////////////////
/////\\\\\\\\\//////////////////////////////////////////////////\\////\\////////////////////////////
/////\\\\\\\\///\\\////////////////////////////////\\\\\\\\/////////////////////////////////////////
//////\\\\\////////\\////////\\\\\\\//\\\\\\\\\\\\\\\\\\\\\\////////////////////////////////////////
///////\\\\\\\\\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//\\//////////////////\\\\//////////////
/////////\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////\\\\\\////\\\/\\\\\///////////////
////////\////////\\\\\\\\///\\\\//\\\\\\\\\\\\\\\\\\\\\\\\\\\///\\/////////\\///\\\/////////////////
////////\/////////\\\\\\\\\\\\\\\\///////////////\\\\\\\\\\\\///////\\\\\\\/////\\\\////////////////
///////\\\\////////\\\\\\\\\\\\\\\\\\\\\\\/\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\///////\\\\////////////////
////////\//////////\///\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\////////////\\\/////////////////
////////\\/////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////\/////////////////
////////\\\\///\\\\\/\/\\\\\///////\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////\\///////////////
////////\\\\\\\\\\\\\\////\\\//\//////////////////\\\///////////////////////////////\\\/////////////
/////////\\\\///\\\\\\//////\\\\\\\\\\\\\\\\//////////////////////////////////////////\\\///////////
/////////\\\\\//////\\////////////////\\\\\\\\//////////////////////////////////////////\\\\////////
/////////\\\\\\//////\//////////////////\\\\//////////////////////////////////////////////\\\\\\\\//
//////////\\\\\\\////\///////////////////\///\//////////////////////////////////////////////////////
/////////\//\\\\\\\\\\/////////////////////\///\\/\\\\\/////////////////////////////////////////////
/////////\/\\\\\//\\\//////////////////////////\\\\//\\\\\\\/\\\\\\/////////////////////////////////
/////////\\\\\\\\\\\/\\///////////\//\\\///\\//\//\\\////////\//\\\\\\\\\\\/////////////////////////
////////\\\\\\\\\\\\//////////\\\\\\\\\//\//\/////////\\\\\\\\//\\\\\\\\\\\\\\\\\\//////////////////
////////\\\\\\\\\\\\\\/\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\/\\//\\\//\\\\//\\/\//\\\\\\\\\\/////////////
////////\\\\\\\\\\\\\\\/\//\\//////\\\\///\\\\\///////\\\\\\///\\\////\\\\\//\\\//\\\\\\\\\/////////
////////\\\\\\\\\\\\\\\\\///\\\\\\//\\\///////////\/\\\\\\\\\\\//\\//\\/\/\//\//\\\/\/\\\/\\\///////
\\\\\\\/\\\\\\\\\\\\\\\\\\\/\\/\/\\\///\\\\\\//\\\\/\\///\//\\\\\\\\\/\/\\\\\\\////\\/\\/\\\\\\/////
\\\\\\\/\\\\\\\\\\\\\\\\\\\\/\\\\\\//\\\\\\\\//\/\\//\\\\////\\\\\//\\\\/\\//\\\\///\\/\\\/\/\\/////
\/\//\\///\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\////\\/\\//\\//\/\\\\\\\\\////\\\\///\/\\/\\\\\\///
\/\\\\/\//\\\\\\\\\\\\\\\\\\\\/\/\////\\\////\\/\\\\\\\/\\\\\\\\\\\/\//\\\\\\///\\\\\\\//\\\/\\/\\\\
\/\\\\\\\\/\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\//\\///\\\\\\\\\\\\\\\\\\\\\\\\//\\//\\\\/\\\\\\
/\\\\\\/\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///\\\\\//\\/\\\\\\\\\\\\\\\\\\//\\//\\\\//\//\
\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\/\\\\\\\\\//\\\\//\\///////////\\\\\////\\\\\\\\/\
\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\/\\\\\\\\//\\\\\\\\\\\\\\//\\\\\\\/\\\//\\\\/\\\///\\
\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//\\\\\\\\\//////\\/\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\/\\\\\\\\\\\\\\/\\\\/\\\\/\\\\//\/\\\\
\\\\\\\/\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////\\\\\\\\\\\\\\\/\/\\//\\////\//\\/\\/
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///\///\\\\\\\\\\\\\\\\\\\\\\\\////\//\/\/////
\\\\\/\/\\\\\\\\\\\\\//\\\\\\\\\\\\////\\\\\//\///////\\/////////\\//////\\\//\\//\\\\\\\\/\\\\\\\\\
///\\///\\\\\\\\\\\\///\\\\\\\\\\\\\/\\/\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\/\/\\\/\\\\///\\\\\///////
///////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\///////////////////////////////////////\\/\\\\//////\\\\\/\/
///////\\\\\\\\\\\\\//\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/
\\\\\\\\\\\\\\\\\\\///\\\\\\\\\\\\\\\\\\\\\\\\\\\\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/
\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\//\\\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//\///
\//\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\/\\\\\\
\//\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///\\\\//\\\\\\\\\\\\\\\\\\\\\
//\\\\\\\\\\\\\\\///\/\\\\/\\\\\\\\\\\\\\///////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
/\\\\\\\\\\\\\\\///\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\\\
/\\\\\\\\\\\\\\////\\////\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
/\\///\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\//////\\\\\\\\\\\\\\\\\\\/\\\\\\\//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\\\/////\/\\\\\/\\\\\\\\\\\\\//////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\
\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\/\\