0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 06:52:00 +00:00
OI-codes/LibreOJ/2632/data/lamp.g02G.in

483 lines
228 KiB (Stored with Git LFS)
Plaintext

481 485
/\/\\//\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\/\\///\\\//\\/\\\/\/\\//////\///\/\/\/\/\/\/\//\\/\\//\/\/\/\/\\\/\\\/\/\/\/\\\///\///\///\/\\\/\/\\\///\/\/\\\///\/\/\/\\\/\/\/\////\\/\/\/\/\/\/\/\/\/\\\/\/\///\/\///\/\\\///\/\//\\\//\/\/////\/\/\//\\\\/\\//\///\/\\//\/\/\/\/\/\/\///\/\///\\\\\///\/\/\/\/////\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\//\\/\///\/\///\/\///\/\/////\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\///\/\\\/\/\/\/\//\\//\\/\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/
//\\/\\/\/\\//\/\/\/\/\/\\\/\///\///\///\/\/\/\/\\\/////\\\/\/\/\\\/\\//\/\/\/\/\/\/\///\/\///\/\/\/\/\\//\/\/\/\/\\//\\\/\\\///\/\\\/\/\/\/\/\/\/\/\/\/\\\//\\\//\\\///\\\/\/\\\/\///\/\/\\\/\\\/\/\/\//\\/\/\/\/\/\/\//\\/\/\/\/\/\/\\\////\\/\/\/\////\\/\/\///\\//\/\/\/\/\/\\\/\/\\\/\/\/\/\///\/\/\///\//\\/\/\/\/\/\/\/\/\\\\\/\\\/\/\\//\\\/\/\\\///\/\\\/\\//\/\\\/\\\/\/\/\/\/\\\/\/\/\/\\\///\\\/\/\\\/\/\///\\\/\/\/\/\/\/\/\/\///\/\\\\////////\///\/\\\/\///\///\/\/\/////\/\/\/\\\/\/\
///\/\/\/\\\/\/\/\\/\\/\/\///\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\///\\//\/\/\/\//\\/\/\/\/\/\/\/\\///\\\//\/\/\/\/\/////\/\\\\\/\/\/\/\/\//\\/\/\/\\\///\/\/\\\/\/\/\/////\/\/\/\\//\/\/\\\//\\\\/\/////\///\/\\\///\/\/\\\/\//\////\/\/\/\/\/\/\/\\\/\/\/\\//\/\/\///\/\/\/\\//\/\/\///\/\\\\\\\\\/\/\\\\\/\//\\/\/\\\/\\\/\///\\\/\/\/\\\/\\\///\/\/\///\/\/\\\/\/\//\\\\/\/\/\\\/\/\/\//\\/\\\///\/\/\/\/\\\//\\/\/\/\\\/\\\/\/\/////\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\\//\/\/\\\/\///\\
\/\//\\/\/\///\/\/\///\\\///\/////\/\/\/\/\\\/\/\/\\\/\/\/////\/\\\/\/\/\///\/\//\\///\//\\/\\\/\/\/\/\///\//\\\\////\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\///\/\/\///\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\//\/////\/\/\/\\\///\///\/////////\/\/\\\//\\/\/\/\/\/\/\/\/////\/\/\\\/\/\/\\\\\/\/\/\/\/\\\/\/\///\/\\//\/\/\\\/\/\/\\\//\\///\/\/\\\/\/\/\/\///\\\/\/\/\/\///\/\/\/\\\/\\//\////\\/\/////\\\/\/\/\\\/\/\/\\\/\/\///\/\/////\/\/\///\/\/\\\/\///\///\\/\//\\\
\//\///\\\/\/\/////\/\/\/\\\//\\/\/\/\/\/\///\/\/\/\/\\\///\/////\/\/\\//\\\/\/\\//\/\/\/\/\/\/\/\/\/\\////\///\/\/\/\/\/\\\///\\\/\/\\\\//\/\/\\/\//\////\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\///\/\///\/\///\/////\/\/\\\///\/\/\/\////\\/\/\/\/\\\\\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\\\/\///\/\/\\\/\//\\/\/\/\/\/\///\\\/\/\///\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\//\//\/\\\\\/\//\\/\/\///////\///\/\/\/\/\/\/////\\\/\/\/\/\/\///\///\/\///\\\\\/\///\/\/\///\/\\\/\/\/\/
\/\/\\\/\/\/\/\\\/\\\/\//\\/\/\/\/\\//\\\/\/\/\///\//\\//\\/\/\\\/\/\/\/\/\/\/\/\//\\/\///\///\/\/\/\/\/\/\/\///\/\///\/\/////\/\/\/\/\/\/\/\///\/\/\/\///\/\\//\\\/\/\/\/\/\/\/\\\//\//\/////\/\\\\\/\///\/\/\/////\\\/\\\/\/\/\/\///\/\/\///\\\//\\/\/\/\/\/\/\/\/\\\/\///\/\/\\\\\///\/\/\///\\\/\\\\\/\/\/\/\/\/\/\/\/\\/\\\\/\//\\/\/\\\\\/\\\//\\/\////\\///\/\/\/\\\/\/\/\//\\/\/\/\/\/////\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\///\///\\/\\/\/\///\/\/\/\/\////\\/\//\\/\/\/\\//\/\///\/\/\/\/\
/\/\/\\\////\\\\/\/\/\\\/\\\///\/\/\/\//\\\/\\///\\\\\/\/\\\/\/\/////\/\/\/\\\/\\\/\/\/\/\/\/\/\/\///\/\\\/\\\//\\/\/\/\/\/\///\/\///\/\/\\//\///\\\/\/\///\/\/\/\///\//\\\\/\/\/\/\\\/\\\/\///\/\\\/\/\/\/\/\/\///\\/\//\/\///\\\/\//\\/\/\\\/\/\/\\\/\/\\//\/\///\/\\\/\///\///\\/\\//////\\\\\\\\///\///\/\\\/\/\/\/\/\\\/\\\\//\/\/\/\/\/\/\///\/\/\\\/\/\\\\/\\/\/\\\\\\\////\//\/\/\\////\\\/\/\///\////\\/\/\\\/\///\/\/\/\/\/\/\/\/\\\/\/\/\/\/////\/\/\/\\\/\\\///\/\\//\/\\\/\/\/////\\\/\/
\/\///\\//\///\/\/\///\\//\\\/\/\///\/\/\/\\\/\/\/\//\\/\\\\\/////\/\\\/\/\/\/\/\\\//\///\//\/\/\/\/\\\/\//\\///\/\/\/\\\/\\\/\/\///\///\/\///\/\/\/\/\\\///\\\\\/\/\/\///\/\/\/\/\\\///\/\\\\\/\/\\\/\/\/\\\///\\\/\\\\\\//\///\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\////\\///\/\\\/\\\\\///\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\\\/\///\\\/\\\/\/\///\/\\//\/\///\/\/\//\\/\\/\/\\/\/\/\/\/\/\/\/\\\\\/\/\/\///\/\/\//\\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\\\/\\\/\
/\/\/\/\//\\\//\/\/\/////////\/\\\\//\/\\\///\\\\////\/\/\\\//\\/\/\\\/\/\/\\\/\//\\/\/\/\//\\///\/\///\/\/\\\/\\\/\\\/\/\/\/\/\//\\/\/\/\///\///\/\/\/\\\///\///\///\\/\\//\/\\///\/\/\/\/\/\/\/\/\/\/\///\/\//\\/\\\\\//\//\/\/\/\\\/\/\/\/\/\\\//\\/\/\\\/\\\\//\/\\//\/\\\///\/\///\/\///\///\/\/\/\\//\/\//\\/\\\/\/\/\/\\/\\//\\/\/\/\/\/\/\/\//\\/\/\/\\\/\/\/\/\///\/\///\\\/\//\\/\/\///\\\/\/\/\/\\\/\/\/////\//\\/\/\/\/\/\/\/\/\\/\\/\\\/\/\/\\//\/\/\/\/\/\\\\\/\\\//\\///\/\/\/\/\/\/\/
\/\/\\\/\\\/\/\/\/\/\///\/\/\\\///\\\/\/\/\///\/\///\/\///\\\/\/\/\/\\\\\///\\\/\///\\\/\\\/\/\\//\/\/\\\/\/\/\/\/\/\/\/\/\///\/\///\/\\\/\\//\/\/\/\\\/\/\\\/\/\//\\////\\/\/\/\/\/\\\/\\\\\/\/\/\/\/\/\///\\\/\///\///\\\/\/\\\\\/\/\/\\\/\//\//\\\\\/\/\\\/\\\/\///\///\/\/\/\/\///\/\/\/\/\/\/////\/\\\/\/\/////\/\/\/\/\/\/\/\/\/\\\///\/\//\\/\/\/\\\\\/\/\/\/\/\//\\//\\\\/\\//\\\/\/\///\/\///\\\/\/\///\/\/\/\\\///\/\/\/\/\/\/\\\\//\/\/\\\/\/\/\\/\//\/\///\/\/////\///\\\/\////\\\\/\///\
/\\//////\/\/\//\/\\\\\\/\//\//\///\///\/\///\\\\\///\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\///\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\///\///\/\/\/\/\/\\\/\\\/\\\/\///\/\/\/\/\/\/\/////\\/\\/\/\\\\//\/\/\//\\/\/\/\/\\\///\///\/\/\\\\\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\///\/\\\\\/\/\/\/\\\//\\\///\\/\\//\/\////\\/\/\/\/\\\/\/\/\/\/\\\\\/\/\/\/\/\\//\/\/////\\\/\/\/\/\\\/\/\\//\\/\\/\\\/\/\\\/\/\/\///\/\///\//\\\//\\\//\/\\/\/
\/\/\///\/\///\/\//\\/\/\/\/\//\\/\\//\/\\\\\/\/\/\\\\\/\/\/\/\//\\/\/\///\/\/\\\///\/\///\\\///\/\\\/\/\/\/\\\\\/\\\/\/\\\\\\\\\\\/\/\\\/\\\\////\//\\/\/\\/\\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\\\/\\\/\/\/\/\\\/\/\\\/\/\/\\\/\\\/\/\/\\//\///\//\\/\///\/\/\//\\/\/\/\/\//\\/\\\///\/\\\///\///////////\/\///\/\/\//\//\/\////\\/\//\\/\/\///\///\/\/\/\/\/\/\/\/\//\\/\\\\\/\\\/\/\/\/////\/\\\/\/\/\/\\\/\\\///\/\/\/\/\/\/\/////\/\/\\/\\/\/\/\\\/\/\\\/\/\/\/\
/\/\\\/\/\///\///\/\/\\\\\//\////////\/\/\/\///\/\/////\/\/\/\\\/\/\/\/\\\///\/\/\/\///\/\//\\/\/\\\/\/\/\/\\\/\\\/\/\///\\\/\/\/\/\/\///\\/\\/\///\\\/\/\\////\/\\\///\/\///\/\/\/\/\///\///\/\/\/\/\\\//\\/\///\\\/\\/\\/\/\/////\/\/\/\/\///\/\/\/\///\/\///\/////\/\/\/\/\/\//\\/\/\/\/\/\\//\/\/\/\/\\//\\\/\/\/\/////\/\/\///\\//\/\/\///\///\//\\\\/\\\/////\/\\//\/\/\/\/\///\/\\\/\\\/\//\////\/\/\\\\\/\/\/\///\/\/\//\\/\\\\\/\/\/\/\/\/\\\///\/\/\/\/\\\///\/\/\/\///\/\/\/\/\/\///\/\/\/
\/\/\/\/\\//\/\\\/\/\/\//\\/\\\/\/\/\\\/\/\\////\/\/\/\/\/\/\/\/\\\/\\\/\/\\\\\/\/\/\/\/\/\/\///\\\\//\/\/\\\/\\\/\\\\\/\/\/\///\/\\\/\/\/\/\/\\\/\/\/\///\/\/\///\\\/\\/\\/\///\/\\\/\/\/\/\/\/\///\/\\//\/\\\//\\/\\/\\/\/\\\/\\////\/\/\/\/\//\\//\\/\\\\\/\\/\\/\/\/\/\/\/\\\/\/\\\\\/\/////\/\/\/\//\\/\/\/////\/\/\/////\///\/\/\/\/\/\///\\\/\\\\\/\/\//\\\\/\/\\//\/\/\\\/\///\/\/\/\\\\\/\/\/\/\\\/\/\\\/\\\/\/\/\\\\\/\/\/\/\\//\///\/\/\///\/\/\/\/\///\/\///////\/\///////\/\/\///\\\//\\
/\/\\\/\/\/\/\//\\/\/\/\//\\/\///\/\/\\/\\///\/\/\\\\//\/\\\/\/\/\\\/\/\\\///\/\//\/\\/\///\///\/\/\\//\/\/\\\///\\/\\/////\\\/\///\///\\\///\\\/\\\\\//\\\\/\/\///\/\\\/\/\/\/\/\\\/\//\\///\/\\\/\/\/\\\/\\//\/\/\/\\\/\\\\\///\/\///\/\/\\\/\///\\//\/\/\/\///\/\/\///\////\//\/\/\/\///\/\/\/\/\\\/\\\/\/\/\/\/\\\/\/\/\/\/\//\\/\\\///\/\\\/\/\/\/\/\/\/\/\/\///\\\\\/\/\/\\\/\\//\/\/\/\\////\/\\\/\//\\\//\\\//\///\\/\/\/\/\///\/\/\///\///\\\///\/\///\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\\//\/\/
////\/\\\/\/\\\/\/\/\/\/\///\/\/\/\/\/////\/\//\\/\\//\\\///\/\/\/\/\/\///\/\/\/\/\///\/\\\\\/\/\/\/\\//\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\///\/\////\\/\/\/\///\/\/\/\\\\\///\/\/\///\/\/\/\/\/\/\/\///\///\/\\\\\/\\\\\/\///\\\/\/\/\/\/\\\/\/\///\\\/\/\/\///\/\\\\//\\//\/\\\/\/\/\/\\////\/\\/\\///\\/\////\/\/\/\/\\\/\/\///\/\///\\\///\//\//\/\\\/\/\\\/\/\\\\\\\\//\\\\//\\////\/\\\/\\/\\/////\/\/\/\/\/\//\\\\/\\\/\\\/////\/\\\/\/\///\/\/\\/\\/\/\/\///\
/\/\/\/\/\\\/\////\\/\/\/\/\/\/\/\//\\\\/////\\\/\//\\\\/\/\/\///\/\/\/\\\/\///\/\/\\\/\/\//\//\/\/\\\/////\\//\/\/\\\/\/\/\/\/\///\/\\\/\/\\//\///\/\/\////\//\///\/\///\/\/\/\///\/\\\\\/\///\/\/\/\/\/\/\////\\/\/\\\/\/\/\/\\\///\///\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\\\/\\//\\\/\/\/\\//\/\/\/\/\\\/\///\/\/\/\\\///\/\/\/\\\////\//\/\\\/\//\\/\///\/\/\/\\\/\//\\/\\\/\\\\\/\\\/\/\/\/\/\/\///\///\/\//\\///////\/\\\/\/\/\\\/\/\/\/\\\\\\\/\\\\\\/\//\/\\\/\/\/\/\/\\\///\/\//\//\/\/\///\///
\/\/\///\///\/\/\/\/\\//\/\/\/\//\\/\\\/\/\/\/\/\/\\\///////\\\\\/\/\\\/\/\/\/\/\/\/\///////\/\/\/\/\/\/\/\/\/\\\/\////\//\/\/\/\\\/\\\/\/\/\/\\\\\/\/\\\\////////\///\/\/\/\/\\\///\/\/\\\/\//\\/\\\/\///\///\/\///\\\////\\\\/\/\\\/\/\/\/\/\///\\\/\\\/\\\/\//\\/\/\/\///\\\/\\\/\///\/\/\\\/\/\///\/\/\/\\\/\/\\\/\//\\/\/\/\/\/\\\/\/\/\\\/\/\/\\//\/\\\/\\\\\///\\\/\/\/\\//\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\\\///\/\///\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\///\/\/\/\///\\//\//\\/\/\/\/\
/\/////\/\/\///\/\///\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\///////\\\/\/\\/\\/\\\/\/\/\/\///\/\///\/\/\/\/\///\///\/\//\/\//\/\/\/\/\\\/\///\/\/\\/\\\\\\/\\//\\\/\\\\\/\///\/\/\/\/\/\///\/\/\/\/\/\/\\\\\\\/\/\/\/\/\/\/////\/\/\///\/\/\/\///\///\/////\\\/\/\/\/\/////\/\/\/\/\\\/\/\///\\\///\///\/\/\/\/\\\/\\\/\\\/\/\/\/\/\/////\///\/\/\/\/\\\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\//\//\/\//\\//\\/\/\/\\\/\\///\\/\/\/\\\/\/\/\\\\\/\/\/\/\/\\\/\\\\\/\/\///\/\\\\\/\/\/\/\\\\
\\\/\/\/\/\/\/\/\\\/\///\/\/\/\//\\/\/\/\/////\/\///\\////\/\/\/\/\\\\\/\///\/\/\/\\\///\/\/\/\/\\\/\/\/\\/\\\\/\/\///\//\\/\\/\\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\\\//\\\\/\/\/\/\/\/\\\/\/\/\/\\\/\///\/\/\/\/\///\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\\\///\/\///\/\/\\///\\\\\\/\///\///\\\///\/\/\/\/\/\\\/\\\/\/\/\\\/\//\\/\/\/\\\/\/\\\\/\\/\/\//\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\\\///\/\/\/\/\/\/\/\///\\\/\///\///\/\/\///\/\/\\\/////\/\/\\\/\\\/\/\///\\\/\\\/\/\///\\\///\/\/\/\/\/\\\///\\\
\\/\\\///\/\\\/\/\\\/\/\/\/\/\//\\/\/\//\\/\/\/\///\\\\////\/\/\///\/\\\\\/\\\/\/\///\\\/\\\/\/\\//\/\/\/\/////\///\///\///\/\/\///\\\///\\//\/\\\\//\/\/\/\/\/\\\/\///\/\///\/\///\///\\//\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\///\\\/\/\/\/\/\/\\//\/\/\\\/\///\\\///\///\/\\\/\/\\\/\\\\//\/\/\\//\\\/\/\\//\/\/\\\/\///\/\\\/\/\/\/\/\/\\\/\//\\//\\/\/\/\/\\\/\\\\\/\/\/\/\/\/\/\///\\\/\/\\\///\///\/\\/\\/\\\/\\\\//\/\/\/\\\/\/\\\/\/\\\/\///\\//\/\//\\///\\\///\/\\
\/\/\/\/\\\//\\/\/\/\//\\/\/\/\/\/\/\\\/\/\//\\///\\//\/\///\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\///\/\/\\\////\\\\//\\\\/\/////\/\/\/\/\/\\\/\/\\\/\///\///\/\\\/\//\\/\/\\\/\//////\\/\\\/\/\/\/\/\/\///\\\/\/\\\/\/\\\/\/\/\//\/\\\\/\/\/\///\/\/\/\//\\///\///\/\/\///\\\\\/\/\/\/\///\/\/////\/\/\/\/\\\/\/\/\/\/\\\/\/\\\/\\\/\/\/\/\/\/\\\///\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\///\\\/\/\/\\\/\///\/\\\\////\/\/\/\/\/\/\/\/\/\////\\/\/\/\///\\\\\/\/\/\\////\/\\//\/\\\///\/\\\\//\/\
///\/\/\/\/\/\/\/\/\/\/\///\///\///\/\/\\\/\/\/\/\/\\\\\/\/\/\\\///\/\/\///\/\/\//\\\//////\////\\///\/\/\\//\\\\//\\\/\\\/\/\/\/\///\/\/\/\/\\\/\/\\\///\/\///\\\\\/\/\/\//\//\///\/\/\/\/\///\/\///\\\\/\\//\\/\/\/\\\/\///\/\/\///\\\/\///\/\/\\\/\/\///\\\/\\//\/\/\/\\\/\/\///\/\/\//\/\\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\///\/\/\\////\/\/\/\/\/\\\/////\/\\\\\/\\\///\/\/\\\/\/\/\/\/\/\////\\///\/\\\/\/\\\/\/\\\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\//\\\\\\\\/\/////
\/\/\/\/\/\\\\\/\\\/////\/\/\///\/\///\/\/\/\\\\////\/\/\/\\\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/////\\\\\\\\\///\/\/\/\\\/\\\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\//\\/\/\/\\\/\/\\\/\/\/\///\/\///\/\/\\\/\/\/\/\\\\\/\/\/\/\\\///\/\/\//\\/\/\/\/\/\/\/\/\/\/\\\/\////\//\/\/\/\//\\/\/\/\\\/\/\/\\\\\\//\///\/\\\/\///\/\\\/\///\\\/\\//\/\/\/\/\/\/\\\///\/\/\\\/\/\/////\/\/\/\///\/\/\\\/\/\/\\//\/\///\/\\\/\/\\\/\/\/\/\/\\\\/\\\\/////\\\///\/\/\\\/\\/
///\/\\\/\/\/\\\/\\\///\//\\\//\/\/////\/\/\/\\//\/\/\\\/\/\/\/\/\/\\\//\\/\/\\\\\/\/\//\//\/\\\///\/\/\/\/\/\/\\\/\/\\\//\\/\/\/\/\\\\\\\\\/////\/\/\/\/\/\/\/\/\/\/\/\///\\\/////\/\/\/\/\/\///\/\\\/\/\\\//\\/\/\\\/\/\/////\/\/\\//\/\/\//\\/\//\\/\/\////\\///\\\//\\///\/\/\/\/\/\\\/\/\///\///\//\////\\\/\///\/\///\/\/\//\\/\/\/\/\/\/\///\//\\/\/\//\\///\/\/\/\///\/\/\///\/\/\/\///\\\/\/\\//\//\\\\/\/\/\///\/\/\\\/\\\/\/\\\/\/\/\//\\\\/\\//\\\\\/\/\/\///\/\/\/\///\/\///////\/\///\\
\/\\\/\///\/\/\/\//\\/\/\/\///\///\/\/\/\\\/\/\/////\/\\//\/\/\///\/\//\\//\\///\///\/////\/\///\//\\///\/\/\\\\\/\/\/\///\/\/\/\/\/\/\/\///////\/\/\\\/\/\/\/\/\\\/\\//\\\\\/\/\/\\////\\\/\\\/\/\/\/\////\\\\///\/\/\/\/\/\\//\/\/\///\///\/\/\//\\/\/\/\/\/\/\///\/\\//\/\\\/\\\//\\/\\\/\///\\\/\/\/\\\/\/\\\/\/\///\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\///\\\\\/\/////\/\/\///\/\/\/\\\/\\\/\\\/\///\/\/\\\/\/\/\\///\\/\\\\\/\\//\\\\\\\/\/\//\\/\///\/\/\/\/\/\\\\\/\/////\/\///\/\/\/\/\\\\\/\/\
/\/\/\/\///\/\/\/////\/////\/\\\/\/\\\/\/\/\/\/\/\/\/\/\\\/\///\/\///\/\/\\//\\\///\/\/\\\/\/\/\/\//\\/\/\/\/\/\/\/\\\///\/\/////\/\/\/\///\\\\\/\\\/\\\///\\\\\/\/\///\/\/\\\/\\//\/\/\///\\\/\/\/\/\/\\\///\\///\//\/\/\//\/\\/\/\/\/\/\/\\\/\\\/\\\//\\/\/\///\/////\/\/\//\\/\/\///\/\\/\\\\\\/\/\\\\\/\/\\\/\//\\/\/\/\/\\\/\/\/\/\/\/////\/\/\///\//\\//\//\/\/\/\\\/\\//\\\///\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\//\\\\\\/\\//\/\/\/\/\/\/\/\/\\/\\///\/\//\\/\/\/\\\\\\\/\/\\//////\\\///\/\/\//\
\\\/\\\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\///\//\\/\/\\\/\////\\\\/\\/\\/\\\\\/\/\\/\//\/\/\/\//\\/\\\\\/\/\/\/\/\/\/\/////\///\/\///\/\\\/\/\/\/\\\/\/\/\/\/\\\/\/\\\\\\\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\/\\\/\/\/\\\/\/////\/\///\///////\/\\\\\/\/\\\/\/\/\/\\\/\/\///\\\/\\\\\/\/\///\/\\\///\/\/\/\/////\/\/\/\\\\\/\/\\\/\\\/\/\\\/\/\///\/\///\///\////\\\\\\\\/\///\/\/\/\/\/\///\/\/\///\///\\\///////\/\/\\/\/\\///\\\/\/\/\/\/\///\/\/\/\/\/\/\/\///\/\/\\\///\\\/\\\/\///\//\\/\/\\/\\
\\/\\\/\///\///\\\///\/\\\/\/\/\///\/\\\/\\\\\/\/\/////\/\/\/\/\//\\/\\//\/\/\/\/\/\/\/\//\\/\///\/\\\/\/\//\\/\/\/\///\/\/\/\/\///\/\/\/\/\///\/\/\/\/\///\//\\/\/\/\\\\\/\\\\\\\/\\\/\///\/\/\/\/\/\/\\\/\\\/\///\/\/\/\/\\\/\\//\/\/\/////\/\/\///\/\\\/\/\\\/\/\/\//\\/\//\\/\/\/\/////\/\/\/\\//\/\/\/\/\///\/\/\///\\\\\/\/\///\/\/\/\/\///\///\/\/\/\///\/\///\\\/\/\/\/\\\\\///\/\/\/\\//\\\\//\/\////\\/\/\/\/\/\/\///\///\\\/\/\/\/\/\/////\/\\\/\///\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
\///\\\\\/\/\/\/\\\/\/\\\/\/\//\\/\/\/\///\\/\\/\/\/\\\/\/\/\\\\\\\/\///\/\///\/\\\/\\\\\\\/\\\/\/\/\///\///\\\/\///\///\/\/\/\/\///\\\/\/\//\\/\/\/\/\///\\/\\/\/\///\/\/\\\\\/////\/\/\/\/\/\///\/\/\/\/\//\\/\//\\/\/\/\/\///\/\/\/\\\/\\/\\/\/\\\\//\/\///\/\/\/\/\/\/\/\///\\\/\\\/\/\//\\////\\/\\\/\/\\\/////\/\\//\/\/\/\/\/\/\////\\\\/\\\/\/\/\/\/\/\/\/\///\/\/\/////\/\\\/\///\/\\\\\/////\/\/\/\/\///\///\\\//\//\/\//\\\\/\/\\//\///\\\/\/\/\\\/\/\\\///\\\/\/\/\/\/\/\/\\\\\/\/\/\\\\/
/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\///\/\/\/\///\/\\\/\/\/\\\/\/\/\/\\\/\/\\\/\/\\//\/\\\\\/\//\\/\///\\\/\/\/\/\/\///\///\\////\/\/\\\/////\/\\\/\/\\\/\/\/\/\/\\\\//\/\/\\\\\\/\\/\////\\/\/\/\/\\\/\/\/\////\\/\///\/\/\///\\\\\/\/\/\/\/\/////\/\/\/\/\///\/\\/\\\//\\\/\///\/\/\/\//\\/\/\/\/\\//\/\/\/\/\/\/////\/\\\\\///\/\/\/\/\/\/\///\/\/\/\///\//\\/\\///////\\///\///\/\/\/\/\///\/\\\/\//\//\///\/\/\\\/\/\/\/\///\\\/\/\/\/\/\/\\\\////\/\\\/\/\/\/\/\/\/\\\/\/\///\///\\\/\/\/\\
\\\/\/\/\/\/\/\/\///\/\/\\\///\/\///\/\\\/\\\///\\\///\///\\\///\///////\////\\/\/\/\/\/\/\/\\\///\/\/\/\///\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\/\///\/\/\/\///\///\\//\\//\/\/\/\///\/\/\/\///\\\/\///\\////\/\\\/\///\//\//\\\/\/\/\/\\/\//\/\\\/\/\/\/\/\\\\\/\///\\\/\/\/\\\/\//\\/\\\/\/\/\\\/\/\/\/\///\/\/\/\///\\\\/\\/\///\//\\/\///\/\\//\/\/\///\///\/\/\/\/\\\/\/\\\///\///\/////\\//\/\/\/\/\/\/\\////\\\/\/\/\/\///\/\///\\//\/\/\/\\//\/\\//\\\/\\\\\/\/\/////\/\/\/\/\\\\\/\///\/\/\///\
\\/\///\///\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\//\\/\/\\//\/\/\/\///\/\///\///\/\/\/\/\/\/\/\/\/\/\\\\\/\/\\\/\/\/\///\///\///\/\\\/\/\//\\/\/\\//\\\///\/\\\/\///\/\/\\\\//\/\\\\\/\//\//\/\/\//\\/\/\/\/\/\\\/\\\/\///\/\\\\//\/\/\/////\/\\\///\/\/\/\//\\\\/////\\\/\/\/\/\/\\\\\/\/\/\/\/\/\\\///\/\/\/\///\/\/\/\\//\/\/\/\//\\/\/\/\/\/\/\/\/\\\/\/\///\\\/\\\/\\\/\/\///\/\/\///\///\/\///\/\\\/\\\/\///\\\/\/\/\/\/\\\//\\/\/\\\///\\\/\/\/\\\//\\///\/\\\\\\\/\/\/\/\/\\\/\\
\/////\/\/\/\/\/\///\/\/\/\//\/\\///\///\/\///\\\/\\///\//\/\/\/\/\/\/\/\///\/\///\/\/\/\/\/\/\///\/\/\\\/\//\////\/\///\//\\///\/\/\/\/\\\/\\//\\//\/\/\/\\\/\\\\\/\/\\//\///\\\/\/\/\/\/\/\/\/\/\/\/\/\\//\///\/\//\\/\///\/\/////\///\\\/\/\/////////\\//\///\\\/\/\/\/\/\\\\\\\\\/\\\/\///\/\\//\/\/\/\////\\/\/\/\/\///\/\/\///\\\/\/\/\/\///\///\/\/\/\///\\//\/\/\/\/\///\/\\\\\/////\\\/\/\/\\////\/\/\/\/\\\/\\\/\/\\\\\/\/\/\/\/\/\\//\/\/\/\/\/\\\\\\\/\///\/\/\/\///\/\/\//\\/\/\\\/\/\\\
///\/\/\/\/////\/\/\/\///\\\\\/\/\/\///\///\\\/\////\\/\\\/////\/\/\/\/\/\\//\/\/\///\/\/\\\/\/\\\/\/\/\/\/\/\\\/\/\\\/\/\/\/////\///////\/\\\/\/////\//\\///\/\/\/\\\\\/\///\/\/\/\\\/\/\/\///\\\///\///\\\/////\/////\/\/\/\/\/\/\\\/\/\\//\\\/\/\/\\//\/\/\/////\\//\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\///\/\\\/\/\\//\/\\\\\\//////////\/\/\/\\//\\\\\/\/\/\\\/\\//\/\/\/\/\/\///\/\\\//\\/\/\/\/\\\/\/\/\/\\\/\\\\\/\///\/\/\\\/\/\//\\/\/\/\\//\/\/\/\////\/\\/\/\\\/\/\\//\/\/\\\\\/\\\/\///\\
\///\///\\\/\//\\\\/\/\/\/\\\///\/\///\\\/\/\/\/\/\/\/\///\///\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\\\\\/\\\\\/\/\/\\\\////\/\/\\\/\/\/\\////\/\\\/\///\/\\\/\\\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\\\\\\////\/\/\///\\/\//\//\\///\///\\\\\/\/\/\/\/////\/\\\/\///\///\/\///\/\///\/\/\\\/////\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\////\\/\/\\\\\///\///\/\/\\//\\\\\/\///\/\/\/\\\\\/\/\\\///\/\///\///\/\/\/\\\/\/\\////\/\/\/\/\\////\///\/\/\//\\//\/\\\\/\\\/\\\/\/\/\/\/\/\///\\\/\/\/\/\/\/\\///\\
/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\\////\\\/\/\\\/\/\/\\\/\/\\\/\/\\\/\/\///\\\/\/\//\\/\/\///\/\/\///\\\/\/\/\//\\\//\///\/\\//\/\\\\//\/\/\/\\\/\/\/\/\/\/\///\/\/\///\//\//\\\/\/////\/\/\/\/\/\/\/\\//\/\\\/\/\/\/\/\\\///\/\/\/\/\/\/////\/\/\\\\////\/\///////\/\/\///\///\/\/\\//\\\\\/\///\///\/\/\/\/\///\/\\\/\\\/\/\/\/\\\//\\/\/\\\\\/\/\/\///\\\\//\/\/\/\/\///\/\/\/\/\/\/\///////\\\///\/\/\///\/\/\/\\\\//\\\/\/\///\///\\\\\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/
\/\/\\\/\///\/\/\/\\\\\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\///\/\/\\\///\/\/\/\/\/\/\/\/\///\/\/\/\//\\/\/////\\/////\//\\//\/\/\\\/\/\/\/\\\/\/\///\/\/\///\/\/\/\\\/\/\/\/\\\/\/\//\\///\///\/\\\///\\\/\/\\\\\/\\\///\/\\\/\//\\/\/\/////\/\///\/\/\/\/\/\/\/\\//\\\/\/\\\\\/\/\/\\\\\///\/////\\\/\/\\\\\//\\/\/\//\\/\\\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\\\/\\\///\\\/\/\\//\////\////\/\///\/\/\\\\\///\\\/\\\\\/\///\/\/\/\/\/\///\/\/\/\/\/\/\/\\//\/\///\/\/\/\/\/\/\/\/\/\/\/\/\
/\//\\/////\/\/\/\/\/\/\\\/\\\\\//\//\/\\\/\/\/\/\///\/\///\\\\\\\///\/\/\\\/\//\\/\\\/\/\/\/\\///\\\\/\/\/\///\///\/\/\/\\\/\/\///\///\/\\\/\/\/\/\///\/\/\///\\\/\/\/\/\/\/\/\\\/\/\/\\\/\///\/\/\\\/\/\\\/\\\/\/\///\/\///\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\/\/\/\\//\\\/\/\/\\\/\/\/////\/\/\/\/\\\\\/\/\\\//\\/\\/\\\\\\\////\///\/\/\/\/\/\\\\\/\/\/\/\\\//\\\\/\///\/\/\/\/\\\\\/\/\/\/\\\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/////\\\/\/\\\/\///\\\/\/\/\/\/\///\/\///\\\/\/\//\
\/\/\/\/\/\/\///\/\/\/\\//\/\/\\\/\/\///\/\\\/\/\///\/\\\\\/\/\\\///\///\\\/\//\\/\/\\\/\///\/\/\/\/\/\//\\/\/\/\/\///\/\\\/\/\/\/\/\///\/\/\/\/\///\\\\///\\/\/\/\/\/\\\\\\\/\/\/\\\/\/\/\/\/\/\///\/\/\/\\\/\/\\\/\\/\\/\\//\/\/\\\\\\\/\\/\\/\/\///\/\\\\\\\/\/\/\/\/\\\/\///\/\/\\\/\/\/\/\///\/\//\\/\\\/\/\/\/////\/\/\\\//\\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\\\///\\\/\/\\\\\\\/\///\/\\\/\//\\/\/\/\/\/\\\/\/\///\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\\\\//\/\///\/\/\/\\\/\/\\\\\\\\\///\/\/\/\
\\/\/\\\/\/\/\/\///\/\///\/\\////\///\/\/\/\/\\//\/\/\/\\\///\\\/\/////\/\/\/\/\/\\\/\/\///\///\\\/\\\/\\\/\///\///////\\\/\/\/\/\//\/\//\/\/\/\\\/\/\/\/\/\\//\/\/\\//\/\/\/\/\/\/\\/\\/\/\/\/\/////\/\/\/////\\\/\/\/\/\/\///\/\/\///\/\/\\\\\\\\//\/////\\\/\/\/\\\\\/\/\/\///\\\/\/\/\/\/\/\///\/\/\/\/\\\//\\/\\\/\/\//////\\/\///\/\\\/\/\/\/\\//\/\/\/\\//\/\/\/\/\///\/\/\/\/\\//\\\/\/\\////\/\\\///\/\/\/\/\/\\////\///////\/\///\\\/\/\/\\\/\\\/\\\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\/\/
\\\/\/\\/\////\/\///\/\\\/\/\\\/\/\/\//\\/\/\/\/\/\/\/\/////\/\//\\/\/\\\/\/\/\\\/\\//\/\/\/\/\\\/\/\/\\\///\/\\\\\//\\\\/\///\//\\/\/////\/\/\\\\//\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\\/\///\/\/\\\/\/\\\\\\\/\/\/\/\/\/\/\/\/\//\\/\/\///\\//\/\//\\\/\\/\/\\\/\/\//\\\\/\///\\\/\/\/\//\\///\/\\//\/\\\/\/\///\/\/\/\/\////\/\\/\/\/\/\/\\//\//\\\\/\///\///\/\\\/\/\\\/\/\///\///\/\/\\\///\/\/\/\/\/\/\\\/\/\/\\\\\///\/\/\/\/\/\/\///\\\/\\\///\\\/\/\/\/\\\\\\\\\\\/\/\/\/\///\\\/\/\/\/\\///\\
/\/\/\/\/\/\/\/\/\/\/\/\\////\///\\\\//\///\\/\\\\/\/\\//\\\/\///\\\/\/\/\/\///\/////\/\/\\\/\/\\\\\\/\\/\/\//\/\\/\\\/\/\/\/\\\/\///\///\/\/\/\\\/\////\\/\/\/\\\/\/\\//\/\/\\\/\\\\////\/\/\/\/\/\///\/\/\\/\\\\/\///\/\\\/\/\/\\\/\/\/\//\////\/\/\/\/\/\/\/\/\///\/\\\///\/\/////\\\\\/\/\/\/\/////\/\/\/\/\\//\/\//\\/\////\\/\////\\/\/\\\\\\\\\/\/\\\///\///\///\/\///\///\/\/\/\\\\//\\\/\\\///\/\/\///\\//\/\\\\\/\//\\/\/\/\/\\\/\/\/\/\/\/\///\////\\/\/\/\/\///\/\///\/\/////\/\\\/\\\/\/
/\\/////\/\///\\\\\\\/\///\\\/\/\/\/\\\/\///\/\/\/\\\/\/\\//\/\/\/\/\\\/\/\/////\\\/\/\///\/\/\/\/\///\/\\\/\/\/\/\/\/\\\/\/\/\/\\\\\/\\//\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\///\/\/\\\/\\\/\/\/////\/\/\//\\/\/\///\/\//\\\\/\/\//\/\\/\/////\/\/\/\/\/\/\/\/////\/\/\/\/\//\\\\/\/\\\\\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\///\\\\\\\\\///\\\/\/\/\/\/\\\/\//\\/\/\/\///\/\/\/\//\\/\\\/\/\/\///\//\\///\/\\\/\/\/\\/\\/\/\/\\\/\/\/\/\\\///////\//\\/\/\\//\/\\/\\/\\//\\\/\/\/\/\/\\/\\/\/\
/\///\/\/\/\/\///\/\/\/\\\\\/\\\///\\\/\/\/\/\/\/\/\///\\\/\////\\/\/\\\/\\\///\/\\\/\/\///\/\/\/\\\/\/\\\\\///\///\///\///\/\/\/\/////////\\\/\//\\\\\\/\///\\//\/\/\/\/\///\/////\\\///\/\\\///\/\/\\\/\///\//\/\\\\/\/\/\\\/\\\/\/\/\//\\\\/\///\/\/\/\/\/\/\/\/\/\/\/\///\/\/\///\/\/\/\/\\/\\/\\/\\\\\\/\/\/\/\/\/\/\/\//\//\/\/\\\///\\\///\\\/////\/\/\/\/\/\/\/\/\\//\/\/\/\/\/////\\\/////\/\\\/\///\/\/\/\/\/\/\/\\\/\\\/\\\\//\\\///\/\/\/\//////\\\\\\\\/\///\//\///\\/\/\/\//\/\/\\///\/
\//\\/\///\//\\/\/\/\/\\//\/\///\///\/\///\/\\\\\\//\/\/\/\/\/\/\/\/\///\/\/\\//\/\////\\\\/\/\\\/\/\/\/\/\/\///\///\/\/\/\/\/\/\/\/\/\/\/\//\\///\/\/\/\///\\\/\/\/\/\/\/\\\\\/\/\/\\\\\///\///\/\/\///\//\\\/\\//\//\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\\\\\///\/\/\\\/\/\\\/\//\//\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\//\//\/\/\\\/\/////\/\\\//\\/\/\\\/\///\/\///\/\/\///\/\\\/\/\///////\\//\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\///\/\/\/\///\/\/\//\\\//\/\/\/\/\/\\\/////\/\/\/\/\/\////\\/\\\///\/\\\/\
/\\//\/\///\/\/\\\/\///\/////\///\/\/\///\///\/\/\/\//\\/\\\///\/\/\/\\\/\/\/\\\///\/\/\\\/\/\/\\\/\/\/\/\/\\\\\/\///\/\///\\//\//\\\\/\/\/\/\/\///\\//\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\///\\\/\//\//\/\/\/\\\/\/\/////\\/\\/\/\/\\\/\///\\\/\///\\\\\/\///\///\/\///\///\/\/\/\/\/\/\\\/\/\\\/\/\/\///\/\/\/\/\\\///\/\\\//\\\\\\\\\\/\/\////\\\\/\/\/\\\\\/\/\/\/\/\/\/\\\//\\\//\////\\/////\\\\\/\/\/\\\/\/\/\/\/\///\//\/\\/\///\/\///\/\///\/\\//\\\/\/\\/\\\\\\/\/\//\\/\//\
\/\////\\\\/\/\\\/\/\/\/\//\\/\///\///\/\/\/\///\/\/\/\/\\\/\/\///\//\\/\\////\///\/\\\/\\\\\/\///////\\\///\\\\\/\/\/\\\/\/\/\/\/\//\/\\///\///\/\/\/\\\/\/\\\\\/\/\//\\\\/\\\/\//\\\//\///\/\/\/\\//\\////\/\/\/\/\/\/\/\/\\\/\\\/\\///\\///\/\/\/\///\/\///\/\//\\\\/\/\///\/\/\/\/\/\///\\\\\/\\\/\\\/\///\\\/\/\/\\\/\/\/\\\\\/\/\/\///\///\///\\\/\/\/\/\//\\/\\\/\/\/\/\\\/\/////\/\\\/\/\\\\\/\/\/\///\/\/\/\/\\\//\//\/\/\/\/\/\/\///\///\///\//\\/\/\/////\/\/\/\/\/\/\/\//\\/\/\/\/\/\\\\/
/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\///\///\///\/\/\/\/\\//\/\/\///\/\/\\\\\/\\\/////\/\\//\\\/\/\///\/\/\/\///\\\/\/\\\/\/////\/\/\\\///\/\/\/\/\/\/\/\/\/\/////////\/\/\/\\\/\\\///\/\/\/\/\/\/\/\/\///\/\/\\\\\/\/\/\/\/\//\\\/\\/\/\/\/\/\/\///\/\/\/\\\/\\\///\/\/\/\/\/\/\/\///\/\\\/\\\///\/\//\\/\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\/\///\/\///\/\\//\//\\/\\\\\/\\\/\\\/\/\/\///\/\///\\\\\/\\//\/\/\/\/\/\/\\\/\///\/\/\/\///\/\/\/\/\/\///\\\/\/\/\/\/\/\/\/\\\/\/\\\/\/\///\/\\\/\/\/\/\/\\\/\\\/
/\\////\\/\/\/\/\/\/\/\/\\\/\/\////\\\\/////\/\/\/\/\/\/\/\/\/\///\\\/\\\/\/\////\\/\///\/\/////\\\/\\\\\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\///\/////////\/\/\/\///\/\/\\\/\/\/\///\/\//\\/\/\/\/\/\/\/\\\///\/////\\\//\\/\/\\\/\/\//\\/\//\\///\/\//\\/\/\/\//////\\/\/\\\/\/\/\/\/\/\/\\\/\///\/\\\/\/\/\/\/\/\/\/\\\/\/\\//\/\/\/\/\/\///\/\/\\////\/\/\/\/\/\///\/\\\/\///\/\/\\\//\\///\\//\\\/\/\/\\////\/\\\/\///\/\/\/\/\/\//\\/\/\/\///\/\///\/\//\//\/\/\\\/\\\//\\///\///\//\\///\/\/\/\/\//
///\/\/\\\/\/\/\/\///\\\/\/\/\/\\///\\/\//\\\//\/\/\/\/\/\/\\\/\/\/\/\/\\\///\//\/\\\\/\/\\\\\\\/\/\/\/\\\/\\\///\\\/\/\/\/////\/\/\/\\\///\/\/\\\/\///\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\/\\/\/\/\/\/\//\\/\///\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\\//\\\\/\\\/\/\/\/\/////\/\/\/\/\/\///\/\///\/\/\/\///\/\/\/\/\/\\\/\/\/\//\\/\/////\/\\//\/\/\/\\\/\/\//////\//\/\\\/\/\\\\\\//\/\///\\\//\\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/////\/\/\\\/\/\/\///\/\/////\/\/\/\\//\\\/\/\/\/\/////\/\///\\//\/\///\/\///\/
\/\/\/\/\/\/\\\/\//\\/\/\/\///\/\/\/\/\/\///\/\\\\//\\//\///\///\/\/\///\/\/\/\\//\/\//\\/\/\/\/\/\/\/\/\///\/\///////\/\/\///\/\/\/\/\\\/\/\/\/\/\/\\\/\/\//\\/\/\/\/\/\/////\/\/\/\/\///\/\\\/\/\\////\/\/\/\///\\\\\/\\\//\//\/\/\///\/\/\\\/\/\/\/\/\/\/\\\/\\\/\/\\\\\/\/////\//\//\\\/\/\/\/\/\/\/\/\/\\\\//\/\//\\/\/\/\/\\\/\\\/\/////\/////\/\/\/\\//\\/\\/\/\/\///\\\/\\//\/\/\//\\/\/\//\\\\/\///\\//\/\/\/\///\/\/////\/\\\\\\\/\/\\\/\\//\/\/\\\//\\//\\\\/\/////////\///\/\/\/\/\/\/\//
///\\\///\///\/\/\/\/\\\/\\\\\/\\\\\\//\///\/\/\\\/\/\\\/\/\/\\\/\/////\/\/\/\/\/\/\/\/\/\///\\\/\/\\\/\/\/\/\//\\\//\/\/\\\/\/\///\/\/\/\/\///\/\/\/\/\///\\//\/\///\/\/\///////\///\/\/\///\/\\\/\/\///\/\/\/\//\\/\/\/\/\///\/\///\///\/\\//\///\/\/\/\/\/\\\/\/\/\/////\/\/\/\/\\\/\/\/\/\\//\/\\\/\/\/\/\/\/\\\/\\//\/\\\/\/\/\///\\\/\/\///\/\/////////\/\/\/\/\\//\/\///\/\\\/\/\\\/\\\/\/\/\/\/\/\\\//\\\//\/\///\\//\/\/\/\\\/\/\/\\\///\/\\///\\/\/\/\/\/\/\/\/\\///\\\\/\/\///\/\//\//\/\/
\\\\\///\/\/\/\/\/\///\/\/\/\\\/\////\/\\\\\\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/////\/\/\\//\/\/\///\\\\\/\\\\/\\/\/\/\/\\//\/\/\/\/\/\/\/\/\///\\\/\/\\\/\/\/\/\\\/\//\\/\/\/\/\/\\\/\/\/\\//\/\//\//\///\///\/\///\/\///\\\/\/\/\/\/\/\/\/\/\/\\\/\\//\//\\\\/\/\\\//////\\/\///\/\/\/\///\/\/\/\///\\/\\/\////\\\\///\\\\\/\\/\\\\///\///\///\/\///\///\/\/\\\/\///\/\/\\/\//\/\/////\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\/\////\\///\/\\//\\\\\/\///\/\//\\/\/\/\////\\\\/\/\\\///\///\/\///\/\/\
/\/\///\///\/\//\\//\/\\/\/\\//\\\\//\\\/\\\/\\\\\/\/\/\/\/\/\///\\\\\/\/\/\\\/\/\/\//\\/\/\/\/\///\/\/\\\/\/\/\/\/\/////\/\/\/\\\\\/\\//\//\//\\\\\\\\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\\\//\\/\\\//\//\/\/\//\/\//\\\/\/\/\/\/\\////\///\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\\\\//\/\/\/\/\\\\//\/\/\/\\//\/\///\/\/\/\/\/\/\\//\///\/\/\/\\\/\///\\///\\/\/\/\/\/\///\///\/\///\/\///\\//\/\/\///\/\/\/\/\\\\\\\/\/\/\/\\\/\/\/\\\/\///\/\/\/\\\/\/\\//\/\/\/\/\\\/\/\///\///\/\/\/\/\/\/\/\/\/\/\\
//\///\/\/\/\/\/\\\/\/\/\\\/\\\/\/\/\\\/\/\//////\\//\\/\/\/\/\\//\/\\//\/\\\/\/\/\/\\//\///\\\/\\//\\//\\\///\/\/\/\/\///\\\/\/\/\///\\\/\/\///\/\/\/\\\//\\/\\\/\/\/\//\/\\///\\/\\/\/\/\/\/\/\///\///\/\/\\////\/\/\/\\\\\///\\\/\/\/\/\/\\//\/\///\/\/\\\/\/////\/\/\/\/\/\\\///\//\\/\/\//\\/\/\\\/\/\/\/\\\\\/\/\///\/\\////\///\/\///\/\/\\\/\\\///\/\/\/\/\/\/\\\/\///\/\\\///\/\/\/\/\/\\\/\/\/\/\/\/\/\\//\/\\/\\\\\//\/\/\//\\/\/\/\\\///\/\/\///\\\/\\////\/\/\///\/\/\/\/\\\\/\\///\\\/\
/\//\//\///\/\/\/\\\\\/\/\\//\/\\//\/\/\/\//\\/\/\\\\//\/\//\////\/\/\/\/\//\\///\/\/////\/\/\/\/\/\/\/\\//\/\/\///\/\/\/\/\/\/\\\/\/\/\\\/\/\///\/\//\\/\\\\\/\/\//\\///\/\/\///\/\/\/\/\/\/////\/\//\\\//\\\\\/\///\/\\\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\\\/\///\\\/\/\/\/////\/\/\///\/\/\\////\\\/\//\\/\\//////\\\///\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\\\/\/\/\/\/\\\/\\\/\\//\/\/////\/\/\///\/\/\/\/\///\\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\\\///\/\/\\\/\/\///\/
\/\/\///\/\////\//\/\///\/\/\/\\\\\/////\/\\\/\\\/\/\/\/\/\/////\/\/\/\/\/////\/////\/\/\\\/\/\/\\\/\/\\\/\/\/\/\/\//\//\/\/\/\///\\\/////\/\/\\\/\\\/\///\\\\/\////\/\/\/\/\/\/\/\///\///\///\/\/\/\/\/\/\/\/\\//\/\/\\\/\/\///\/\/\/\/////////////\/\//\\///\/\/\/\/\///\//\\/\\\/\\\/\/////\///\/\/\/////\/\/\/\\//\/\///\///\/\\\/\/\/\/\/\/\\//\/\/\///\\\///\///\/\\\///\/\/\/\///\/\/\\\/\/\\\/\/\\\/\///\/\/\\\/\/\/\/\/\\\/\/\\//\/\\\///\///\/\/\/\\\/\/\/\\//\\\/\/\/\/\/////\/\/\/\/\\\\\
/\/\/\/\/\/\///\/\/\////\/\\/\/\/\/\/\/\/\/\\\\\////\\/\\\\\/\/\/\/\/\/\\\/\/\/\\\/\///\/\/\/\/\///\/\/\///\\\///\/\/\/\/\///\\\\\/\///\/\\\//\\/\/\\\\\/\\\/\\\/\/\/\/\\\/\///\/\/\///\/\/\///\/\/\/\/\/\/\///\/\///////\\\/\/\///\\\///\///\/\/////\///\\\/\/\/\\/\/\\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\////\/\/\/\/\/\/\//\/\\\\/\///\\\/\/\/\/\/\/\//\\/\/\//\\/\/\/\/\/\/\\\/\\\/\///\///\\\/\/\/\/\//\\/\/\/\\\/\\\/\/\/\/\\\///\/\//\\/\/\/\/\/\\\/\/\/\/\\\/\/\/\\\///\\\/\/\/\/\/\\
\/\/\//\/\\/\///\\//\/\\\\\/\/\\//\\\///\\\/\///\/\/\/\//\\\\\\/\/\\//\\\/\/\/\/\\\/\/\///\/\\////\/\/\/\/\/\//\//\//\\/\\\/\\\/\\\//\\/\\/\/\\/\\\/\/\///\/\/\\\/\/\/\/\/\///\/\/\\//\/\/\\\//\\\\/\/\/\/\///\/\\\\\/\/\/////\/\/\/\/\/\/\///\\\\\/\/\/\/\///\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\\\/\/\/////\/\/\/\//\\///\\\/\/\\//\/////\/\\\/\\\///\\//\\\\\\/\\/\/\/\/\/\/\/\\\/\/\/\\////\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\///\/\///\\\\\/////\/\\\///\/\/\/\/\/\/\/\/\/\\\///\/\/\\\/////\/\/\/\/\/\
\\///\/\/\/\\\/\//\//\/\/\///\/\\\/\\\\//\/\/\/\\\///\/\/\/\/\/\/\\\\\\/\\\\\\/////\/\\\/\/\/\/\\\/\\\/\/\/\///\/\/\/\/\/\\\/\/\/\//\\///\/////\/\////\\//\\\\\\\////\/\\\/\/\/\\\/\/\\\/\\\///\/\/\\\/////\/\/\/\\\///\/\\\/\/\///\\\/\/\/\///\\\\\/\/\\\///\\\/\/\\\/\///\\\//\//\\\/\/\/\/\/\\\\\\\/\/\\//\/\/\\\/\/\/\/\/\\\/\/\/\/\\\/\/////\/\/\/\\\/\///\/\///\/\/\/\/\/\/\/\/\/\/\\\///\/\///\\\/\/\/\/\///\\\/////\\\/\/\/\/\/\\/\\/\/\/\/\/\///\///////\/\\//\/\/\/\/\/\///\\\/\///\\\/\/\/
/\\/\/\///\/\\\\\/\/\/\///////\/\/\\\/\/\\\\\/\/\\\/\/////\\\/\///\/\/\\//\/\\\/\/\\\/\\\///\\\/\\\///\/\///\/\////\\///\/\//\\///\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\//\\///\/\/\/\/\/\/\/\///\/\\\/\/\\\///\/\///\\\\\/\//\\/\\/\\/\///////\/\///\/\\\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\\\/\/\/\/\///\/////\//\\/\/\\\\////\\////\/\///\/\/\/\/\\/\//\///\/\/\/\/\/\/\/\//\\///\/\//\\/\\\/\/\/\/\/\/\\\/\/\///\/\/\//\\/\///\/\/\/\/\/\/\/\///\/\\\//\/\\/\/\\\/\/\/\/\/\\\/\/\/\//\\
///\/\/\/\/\/\/\/\/\///\/\\\/\///\/\/\/////\///\\\/\/\\\\\/\/\///\/\/\/\/\/\/\/\//////\\/\/\///\/\/\/\///\\\/\/\/\\\\\/\///\\\/\/\/\/\\\\//\/\/\/\/\\//\\\/\/\///\/\//\////\/\/\/\/\\\/\///\/\/\/\\\/\/\///\/\/\/\/\/\\\///////\/\/\/\/\/\/\/\/\\\///\/\/\/\/////\/\\\/\/\/\/\/\/\///\/\/\/\\\///\///\/\/\/\/\/\/\/\/\/\/\\\/\///////\/\/\///\/\\\/\/\/\/\/\///\/\/////\/\\\/\///\/\/\\\/\\\///\/\/\/\/\/\///\\//\//\\/\//\\//\\/\/////\/////\/\/\\////\\\///\/\\\\\/\/\\\/\/\/\/\/\\\/\/\/\\\///\/\/
\\/\\/\/\/\/\///\/\\\\\///\/\/\/\///\/\/\/\///\/\\//\///\/\//\\/\///\/\/\/\/\\\/\/\/\/\/\///\/\/\\\/\/\/\/\\\/\/\\\///\/\///\\\/\///\/\/\/\/\/\\\/\\\\\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\\\//\\/\/\/\/\/\/\/\/\///\/\///\/\/\/\///\\\/\\//\\\///\/\/\//\\/\/\\//\/\//\\\\/\/\/\/\\\/\/\/\/\\//\/\/\/\/\\\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/////\/\/\/\/\/\/\/\\\\\/\/\\\/\/\\\///////\/\/\///\\\\\/\/\/\/\//\\/\/\/\\/\\/\/\/\/\/\\\//\//\//\\/\/\/\///////\\\///\/\/\/\/\/\\/\//\/\/\/\\\\\/\///\/\/\/\
/\/\/\/\/\/\\\/\/\\\\\/////\/\///\/\/\/\/\\\/\\//\/\/\/\/\\\/\\//\/\///\/\/\/\/\/\\\/////\///\\//\/////\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\\\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\///\/\///\/\/\\//\/\/\/\///\/\/\/\\\/\/\/\\\\\/\/\/\/\/////\/\/\/\/\///\/\/\\\///\/\/////\/\/\/\///\/\/\/\/\/\//\\/\/\/////\/\/\/\///\//\\/\/\/\/\/\/\/\\///\\//\\\////\///\/\\\\\/\///\/\/\/\/\/\/\\\/\/\///\/\/\/\/\\//\/\/\/\/\/\/\/\\//\/\/\/\///\///\/\/////\\\///\/\/\/\/\\\\\/\/\/\/\///\/\/\/\\\/\/\\\//\\/\/\\\/\\
//\///\\\/\//\\/\/\/\\//\/\\\//\\///\\\///\\//\/\///\/\\\/\\\//\\/\/\/\/\/\///\/\/\/\///\/\/\\\/\/\/\/\/\/\/\/\/\\\///\/\/\/\\\\\/\\\/\\\\\/\\\/\/\/\/\\\\\\\/\/\/\/\//\\/\/\\\/\/\\\///\\\/\/\/\/\/\/\/\/\\\\\/\\//////\\/\\/\\\///\/\/\\\/\\\\\\\/\\\\/\\\\\\///\//\\/\/\/\/\/\/\/\/\/\\//\\\/\/\///\/\/\\\/\/\/\\\///\///\\\//\\/\///\\\\\/\/\/\/\/\/\/\/\/\/\/\///\///\//\\/\/\/\/\\//\\\/\\////\/\///\/\\\/\\//\/\/\\\/\///\/\///\///\\\/\/\/\\\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\\////\\\/\/\/\/\
/\/\/\\\/\/\/\/\/\\\/\/\/\///\/\/\/\///\\\/////\/\/\\\\\//\\/\\\\//\\\/\///\/\/\//\\/\/\/\/\/\/\\\///\/\/////\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/////\/\/\/\\\///\\//\/\/\/\/\/\/\/\//\\/\///\/\///\/\/\///\///\/\\\/\/\\///\\/\/\/\/\//\\\//\/\/\///\/\/\///\/\/\/\/\/\/\\\\\/\/\/\\////\/\/\/\\\/\\\/\/\/\\\/\/\/\/\/\///\///\/\/\\//\/\\///\\/\\\/\/\/\///\\\/\\\/\\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/\//\\/\/////\/\/\/\/\/\/\///\/\/\///\/////\/\/\/\\//\\//\\\\////\/////\//\\/\/
\/\/\\\/\/\/\\\\\\\/\/\/\/\/\///\/\///\\\/\\\/\/\///\/\\/\\/\\\\//\/\/\/\///\///\/\///\/\/\/\\\/\/\/\/\/\/\\\/\\\\\\//\/\/\/\///\/\/\/\///\/\/\/\/\/\/\\\/\\\\//\/\//\\/\/\///\/\//\\/\/\\\////\\/\/\/\\/\\/\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\///\/\/\/\/\\\/\\\/\///\\\\\/\/\/\/\\\/\/\///\/\///\///\/\/\/\/\////\////\/\///\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\///\/\/\/\/\/\\\\\/\\\/\///\/\/\/\/\/\\//\/\/\/\/\\\/\/\/\\\/\//\\/\\\///\///\/\/\\\/\\\\\//\\/\//\\/\
/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\///\\\//\//\/\///\/\/\/\/\/\/\/\\\\\/\/\/\\\/\/\///\/\\\/\/\/\/\\\/\/\/\/\\\/\\\\\/////\/\\\\////\\\/\/\\\/\\\///\//\//\///\///\/\\////\/\\\\\/\/\/\/\///\\//\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\////\/\/\\//\/\/\/\\//\/\///\/\/\\\/\///\\\///\/\///\/\/\/\\\\\///\/\/\\\\\/\/\\\\//\///\/\/\///\/\\\//\\/\\\/\\\/\\\/\/\//\\/////////\/\/\/\\\///\/\///\/////\\\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\//\\/\\/\\/\/////\/\/\///\/\/\\\/\/\/\/\\\/\/\/
\/\///\/\\\/\/\\\///\///\\\\\/\/\/\\\/\/\///\/\/\/\///\/\/\\\/\/\/\/\///\///\/\/\/\///\///\/\///\/\///\///\\\/\/\\\/\/\\\/\/\/\//\\/\/\\////\/\/\/\\\/\/\\\/\///\/\/////\/\///\/\/\/\\\/\///\/\\//\/\///\/\\\/\/\/\/////\\\/\/\/\/\/\/\/\/\//\\//\\\\///\/\///\/\///\/\/\//\\/\/\/\\\/\////\/\\/\///\/\/\//\//\/\/\\\/\/\/\/\/\\\/\///\\\/\/\/\/\/\/\///\/\/\/\/\//\\\\//\\/\/\///\///\///////\\\///\///\/\\\/\/\/\/\\//\/\/\//\\/\/\///\/\//\//\/\\\/\/\\\/\/\///\/\/\///\\\/\/\/\/\///\/\//\\/\\///
/\///\///\/\/\\\/\/\/\/\\\/////\/\\//\/\/\/\/\\//\/\/\/\///\\//\/\///\/\\\/\///\/\/\\\/\/\/\/\\//\/\/\//\\/\/\//\\\\/\/\/\/\/\//\////\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\\\\//\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\///\/\/\/\/\/\\\/\\\/\/\/\///\/\/\\\///\/\/\/\/\///\/\\//\/\//\//\/\/\/\/\/\\\///\/\///\/\/\/\//\\/\/\\\/\/\/\/\/\/\/\/\/\\//\/\///\//\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\////\\\\/\//\\/\\\/\////\\\////\\\/\/\///\/\\\/\/\\\/\/\/\/\//\//\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\//\\\\/\\//\/
\/\///\/\\//\/\//\\/\/\/\/\\\\\/\/\/\/\/\//\\///\//\\///\\//\\\\\/\///\/\/\/\/\/\/\///\/\\\/\\\/\/\/\/\/\/\/\///\\\/\/\/\\\/\/\/\///\\/\\/\/\/\/\/\////\\\//\/\/\/\\\/\/\/\///\\\\\/\\\/\/\/\/\///\/\///\\\//\\//////\//\/\/\///\/\/\\\\\/\/\///\/\/\///////\/\/////\///\/\/\\\/\/\/\\\/\\\/\//\\\//\/\/\/\\\/\/\/\/\\\\\/\/\/\////\\/\/\/\\\/\/\\//\\\/\/\/\/\\\/\/\/\/\/\/\//\\/\\\\\\\\\//\\/\\\////\\/\/\/\/\\\/\/\/\/\\\/\\//\/\/\/\/\/\///\/\/\\//\\\/\\\/\/\\\/\/\/////\/\/\/\///\/\/\\//\/\/\
/\///\\\/\/\/\/\/\///\\//\\\/\///\\\/\/\/\/\/\/\/\/\/\/\\\\\/\/\///\/\\\\////\/\/\\\///\/\/\/\/\\\/\\\/\///\/\/\\//\/\/\/\/\/\/\/\///\/\\\\\/\/\/\/\//\\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/////\\\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\\\/////\/\/\///\/\/////\/\/\///\/\/\/\/\/\/\/\/\/////\//\//\\\/\/\/\/\/\/\/\\//\/\/\\//\\\\\\\/\\\/\/\/\///\/\\/\\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\//\//\/\/\///\/\/\/\/\/\///\///\/\/\/\/\\\/\/\/\/\/\\//\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\/\\/\/\/\/\/\//\\/\/
\\\/\/\/\/////\\//\/\/\/\/\/\///\/\/\\//\//\\/\/\///\///\//\\/\\/\\/\/\/\/\/\/\/\/\///\/\/\/\///\/\/\\\/\/\\//\/\\//\/\/\/////\\\/\/\/\///\/////\/\/\/\/\\////\/\///\/\/\///\/\/\\\/\/\/\/\\//\/\/\///\///\\\/\\\/\///\/\/\/\///\\\/\\\/\\\/\/\\\/\/\/\/\///\/\/\\\/\/\/\//\\/\/\/\/\/\/\/\//\\\//\//\//\\\\\/\/\/\\\/\/\/\/\/\//\\/\/\\\\\/\/\\\///\/\/\///\//\\/\/\/\/\/\/\\\///\/\//\\\\/\////\//\/\/\/\///\/\///\/\/\/\\\/\/\\\/\/\/\/\\\/\\\/\/\/\///\///\/\/\/\//\\///\/\/\\\/\//\\\\/\/\/\\\\\
\/\\/\/\/////\/\///\\\\\/\/\/\/\/////\\\///\\//\///\/\/\/\/\/\\\/\/\/\/\/\/\/\///\///\\\/\/\\//\/\/\/\///\/\/\/\/\///\/\/\/\///\\\/\/\/\/\/\///\/\/\/\\\\\\//\/\/\/\/\\\/\\\/\\//\/\/\\\\\/\\\///\/\/\/\/\/\/\/\/\/\///\///\\\/\///\\\/\/\/\/\///\\\/\\\/\/\/\/\///\/\///\/\/\/\/\/\/\/\/\/\/\/\\\//\\///\/\/\/\//\\\\/\/\/\\\/\/\///\\\/\///\/\/\/////\/\/\\\//\//\/\/\///\/\\\\\/\/\//\\///\//\////\///\/\/\/\\\///\/\/\/\/\/\//\\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\///\/\/\///\\\\\//\////\/\\
\\\\\/\/\/\///\\\/\/\/////\/\/\/\\\\\/\/\\\/\/\/\/\//\//\/\///\/\/\/\/\/\///\\\/\/\\\/\/\///\/\/\/\///\/\/\/\\\///\\\\\/\/\//\\/\/\/\/\///\/\/\/\/\/\/\\/\\\\/\/\\\/\\\/\/\/\/\/\/\\//\\\/\/\///\\\///\/\/\\\/\/\\\/\///\/\/\/\/\/////\/\\\/\/\/\\\/\/\///\///\/\\//\/\/\/\//\\\\/\/////\/\/\/\/\///\/\/\/\/////\/\\\/\///\\\/\///\/\/////\\\/\///\/\/\/\/\/\//\\//\/\\/\/\/\/\//\\/\\\/\/\/\/\/\\\///\/\/\/\///\/\//\\/\/\/\/\/\/\/\///\/\/\\\///\///\/\/\/\/\/\\//\///\///\/\/\/\/////\\\/\/\/\/\/\
///\\\/\///\///\\\/////////\\\/\//\\/\/\/\/\/\\\/\/\//\\/\/\///\/\///\\\/\//\////\\////\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\//////\\\\/\///\/\/\/\/\/\/\/\\////\\\\\/\\\/\/\///\/\/\\\/\/\/\/\/\/\///\/\\\\\/\/\/\///\\\/////\///\///\/\/\/\///\/\\\/////\/\/\\\//\\/\/\/\//\\/\\\/\\//\/////\//\\/\///\/\\\/\/\/////\/\/\/\/\/\//\\/\///\/\///\\\/\/\/\/\/\\/\\///\\//\////\\/\/\/\\\\\/////\/\/\/\/\\\///\/\//\\////\\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\/\/\\\\\/\/\/\/\//\\/\/
/\//\\\\//\///\\\\\/\/\/\\//\\//\/\/\/\//\\\\/\/\/\\\/////\\\/\/\/\\\/\/\/\/\/\//\\/////\\\/\/\/\/\/\/\///\/\/\\\\\///\///\/\/\/\///\/\\\/\/\/\//\\\\\\/\/\\\\\\\\\/\/\/\/\\\///\/\/\/\//////\\/\/\/\\//\\\/\/\/\/\///\\\\\/\/\///\/\/\\\\\/\///\///\/\/\\\\\/\///\/\\\/\\\\\/\/\/\/\/\/\/\\\/\/\\\\\//\\///\///\/\/\/\/\/\/////\/\/\\\\\/\\\//\\/\/\/\/\/\\\/\/\\\\\////\\/\///\\////\\\///\//\////////\/\/\/\/\/\/\/\/\////\////////\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\
\\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\\//\/\/\\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\///\/\\\/\/\//\//\/\/\\\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\//\\/\/\\\/\/\///\/\///\\\///////\///\/\///\/\/\/\///\/\/\/\/\/\/\/\\\/\///\\\/\/\\\///\/\/\/\/\/\\//\\\/\/\/\\\/\/\/\\\/\\//\/\/\/\\\\//\/\/\/\\\/\/\\//\/\/\/\/\/\/\///\///\///\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\///\/\/\/\\//\\//\///\///\\\\\\\/////\/\\\/\/\//\\/\/\/\/\///\///\/\///\/\///\/\/\/\/\/\/\///\/\/\\\/\\
\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\//\/\\\/\/\/\\//\/\/\/\/\/\\\/\/\\\/\/\/\/\\\//\//\///\/\\\\\\//\/\/\\\///\/\/\/\///\\\/\/\/\/\/\\//\/\/\///\\\/\/\/\/\/\/\/\/\/\\\\//\\\/\/\\//\///\\\/\/\\\/\/\/\/\\\///\/\/\/\\\/\/\\//\/\/\/////\/\/\/\/\/\/\/\/\/\/\\\\\/\\//\/\/\/\/\\//\\\\\/\/\/\/\\\/\\\/\/\\\\\///\///\\/\\/\\\/\\\/\/\\//\/\///\/\\\/\/\///\///\\\///\///\/\\\/\/\/\/\\\\\/\/\/\/\\\/\/\/\\\/\/\/\/\/\\\/\/\/\/\\////\/\///\\/\\\\\///\//\/\/\/\/\/\\////\/\/\/\///\\\/\/\/\/\
/\/\/\/\/\/\/\///\//\\///////\/\/\\\\//\/////\/\/\///\/\\\/\\/////\\/\/////\/\/\///\/\/////\//\\\\/\\\///\/\/\/\//\\\\\//\/\/\/\\\/\/\/\\\/\/\//\\/\\\///////////\/\/\///\\//\/\\\/\/\/\/\\\///\/\/\/\/\/\\\/\/\\\/\/\/\///\/\/\//\\/\/\/\\////\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\/\///\\\/\/\/\/\\/\\/\\/\//\\\/\\//\\\/\\/\\\\////\\\//\///\/\\\/\\\/\/\/\\//////\/\/\///\/\/\/\/\/\/\/\/\/\///\/\\\/\/\///\/\\\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\//\\\\///
\\\/\/////\\\///\//\/\\/\/\/\/////\/\/\/\/\\\/\/\\\/\/\/\/\/\\\/\/\/////\///\///\/\\/\//\/\//\//\/\///\/////\\////\/\/\///\\\///\/\/\/\///\/\/\/\/\/\/\///\/\/\\\/\/\\/\\/\\\/\\/\\/\/\\/\\///////\/\\\/\/\\\/\/\/\/\/\/\/\/\\\//\\/\/\\\\/\\/////\/\/\/\//////\\/\/\/\///\/\/\/\\\/\/\///\///\\\\\/\\//\///\/\/\\\/\/\/\/\\\/\/\\\/\/\/\/\///\///\/\/\///\\\//\\/\/\\\/\//\\//\\/\/\///\\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\\\/\/\\////\///\/\\\/\/\\\/\///\/\\\/\/\\\\\/\/\/\///\/\\\/\//\\\\/\\//////\
\\/\///\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\//\//\/\/\///\\\\\/\/\/\/\\//\///\/\\//\/\/\/\/\/\\//\\\/\/\/\///\/\/\///\/////\/\/\\\/\\\/\/\///\\/\//\\\\\\\/\/\\\/\/\/\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\///\///\/\/\///////\\\\\/\/\/\///\\\/\///\/\\\/\/\\/\//\//\\/\///\/\/////\/\/\/\///\\\/\\/\\/\/\/\\\///\\\/\/////\/\///\/\\\/\/\//\\///\/\\\/\///\/\///\/\\\/\/\\//\\\/\\\///\/\\\/\/\/\/\\\//\\\\///\/\/\\\/\/\\\/////\/\/\/\\\/\////\\/\\\/\/\\\/\/\/\/\/\/\/\/\//\\\\//\\/\///\/\/\//\\/
\\\\\/\/\/\\\/\\\///\///\/\/\/\/\\\/\/\///\/\///\\\///\/\/\/\\\//\\/\///\//\\/\/\/\/\/\/\\//\/\\/\\//\\/\/\/\///\/\///\/\/\\\/\/\\\/\/\/\/\/\/\/\///\/\\//\/\/\/\/\/\\\/\\\\//\/////\\\/\/\///\\\\\\\/\//\/\\/\/\///\////\\\\/\/\/\\\/\/\//\\/\/\\\/\/\/\\\/\/\/\\\/\/\\\\\//\/\\\\\\\\/////\/\/\//\\/\/\/////\/\///\/\/////\\\/\/\/\\\/\\\/\/\///\////\/\\/\/\/\/\//\\/\/\\\\\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\///\\////\/\/\/\///\/\/\/\\\/\/\/\/\/\/\\//\\//\/\///\\\\//\/\/\/\\\///\/\/\\\/\///\///\
/\//\\/\/\/\/\/\/\/\\//\/\///\///\/\/\\//\\\/\///\/\\\/\/\/\/\\\/\\/\\\\\\\\\//\\\///\///\/////\/\/\\\///\/\/\///\/\///\/\\\/\/\/\/\/\/\\\/\/\///\/\/\/\\\/\/////\/\\\/\//\\/\/\/\/\/\/\\\/\\\/\/\///\/\/\/\/\/\/\/\/\//\\///////\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\\\/\/\/\/\\\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\\\/\/\/\\\/////\/\/\\\///\/\/\/\\\/\/\/\\\///\/\/\/\/\///\/\\/\\///\/\/\/\/\/\\\/\/\/\\\///\\//\/\\\/////\//\\/\/\/\/\/\/\/\\\/\//\\\\/\/\/\/\/\/\/\/\/\/\\\///\/
\/\///\\//\///\/\/\/\/\/\/\/\/\/\/\/\/\//\\\/\////\/\/\/\///\/\/\/\///\/\\\\\/\/\/\/\\//\\//\/\/\/\/\/////\/\/\\\/\/\/\\\/\/\\\/\/\\\/\/\/\/\/\/\//\\\\\\//\/\////\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\\//\///\///\/\///\////\\///\/\/\/\/\/\///////\///\\\\//\/\/\/\//\\/\/\\\///\/\/\/\\\///\/\\\\\//\\/\//\/\\/\/\/\///\\/\\/\/\/\/\/\\///\\///\/\/\/////\/\/\\\/\//\\\\/\\\/\/\/\/\/\/\/\/\///////\/\/\\\/\/\//\\/\/\/\\\\\\\/\/\/\\\///\\\/\/\/\/\\\\\\\/\/\///\///\\//\/\/\/\
\\/\\/\/\\\\/\/\/\/\/\/\\/\\/\/\\\\\/\/\/\/\/\/\\\/\\\/\/\/////\/\\\/\/\///\///\//\\/\///\/\/\/\/\///\/\/\/\/\/\/\/\\//\/\\\\\/\/\//\\/\/\/\/\\//\/\\\\\\\\\/\\\/\////\//\/\/\/\/\/\/\/\/\/\/\/\/\///\/\///\/\\\/\\\/\\\\\\//\\\/\\//\/\\\/\/////\//\//\/\/\/\///\/\\//\/\/\/\/\/\/\/\/\/////\/\/\\\/\\\///\/\/\/\\\/\\//\/////\\\\//\\\/\/\/\/\/\\\\\/\/\/\///\\\\\/\///\///\\/\\///\\\/\///\\\/\/\///\\\/\/\/\/\/\///\/\/\/\/\\\///\/\//\\/\/\\\/\\//////\/\/\/\/\///\/\\\///\\\///\\//////\\\/\/\\
\/\///\/\/\/\/\/\/\/\/\\//\\\///\/\/\\\/\/\/\/\/\//\\/\/\\\/\\\\\\\//\\/\/\///\/\\\\\\\\\/\/\/\/\/\/\///\/\/\/\/\\\/\/\\\///\/\\//\\\/\///\//\//\/\/\/\///\/\\\/\/\\\/\\\/\///\///\/\/////\\\///\/\///\/\///\\/\\\\\\///\\\/\\//\/\/\///\/\/\///\\\\\////\\///\/\//\//\///\/\/\\\/\/\/\\\/\/\/\//\\\\/\/\/\//\\\\/\\////\\\/\/\/\/\\\/\/\///\//////\\/\\\///\/\/\/\/\/\//////\/\\/\/\/\/\/\/\/////\/\/\\\/\/\/\\\/\/\\\\//\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\///\//\/\/\/\//\\/\/\//
///\/\/\\////\/\////\\/\/\/\///\\\/\/\/////\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\////\////\/\/\/\/\/\/////\/\\\/\/\\\/\/\\\/\/\/\\\/\/\/\\\/\/\//\\/\/\/\/\/\/\/\\\/\/\///\///\//\\/\\//\/\/\\//////\\\/\\\/\/\\\/\\////\/\\\/\\//\/\//\\/\\\///\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\///\/\/\/\\\//\\/\/\\\/\/\\\/\/\/\/\/\/\//\\/\/\\\//\\/\///\//\\///\/\///\\//\/\/\///\\\/\/\/\/\/\/\/\\//////\///\/\\\///\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/////\/\/\/\/\/\/\/
\/\/\/\/\/\/\///\/\\\\/\\//////\\/\///\/\/\/\/\/\/\/\/////\\\/\///\///\\\/\/\/\/\\\///\\\/\/\/\/\\\\\/\/\/\/\/\\//\/\/\\\/\/\\\/\/\/\/\\/\\/\/\//\\///\/\/\/\//\\/\/\/\/\\\\\/\/\/\//\\/\/\\\/\/\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\\//\/\///\/////\/\/\\\///\/\\\/\/\/\///\/\\\////\\/\///\/\/\/\/\///\/\/\/\/\\\///\/\/\\\/\\\/\/\\\/\/\///\/\/\\\//\\/\\\\\/\/\/\\\/\/\/\/\\\/\/\/\\\/\/\/\/\\\\\\\///\/\/\//\\/////\/\/\\\/\\\\\\//\/////\/\/\///\/\///\/\/\/\\\/\/\//\/\\\\/\
///\///\/\\\/\/\\\/\/\/\//\//\/\/\\\/\\\/\/\///\/\/\\\/\/\/\///\/\/\/\\\/\///\/\/\\\/\/\/\////\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\//\\/\/\///\/\/\\\/\/\/\/\///\/\///\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\\\/\/\\\/\///\/\/\/\/\/\/\/\//\\/\/\/////\/\/\/////\\\/\///\/\/\/\/\/\\\/\/\\\/\/\///\/\\\/\/\/\//\\/\\\/\\\/\\\///\\\\\/\/\///\/\///\/\/\/\\/\\/\/\/\/\/\/\\\/\///\/\/\\\\\\\/\/\/\///\\\/\/\/\/\////\\///\/\/\/\/\/\/////\//\\/\/\\\/\/\/\/\/\\//\/\/\\\///\/\/\///\//\\\\/\/\/
\/\\\/\/\/\/\\\\//\/\/\/\/\///\///\/\/\/\/\/\/\/\\\\\/\/\/\///\/\/\\\///\/\/\/\/\/\/\\\\\/\/\/\\\/\/\///\\//\/\\\/\\\/\/\///\/\/\/\/\///\/\/\/\\\//\\/\/\//\\/\/\/\/\\/\\/\/\/\/\///\/\/\\\/\\\/\///\/\\\/\\\/\/\/\/////\\//\\//\///\\\/\/\\\/\/\///\/\/\/\/\/\/\//////////\\\\/\///\/\/\/\\\/\/\/////\\\/\/\/\/\/\/\\////\/\/\/\/\/\///\//\\///\/\/\///\\\/\/\/\\\/\///\/\/\/\/\/\///\/\/\\\/\\\\\/\\\/\\\/\\\/\///\\\\\/\\\/\/\/\/\\//////\/\/\/\/\///////\/\\\/\/\/\\/\//\/\/\///\\\/\/\/\/\//\\\\
/////\/\/\/\/\\\///\///\/\/\///\/\/\/\/\/\///\\\///\/\/\/\/\\\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\///\/\///\\\/\/\/\/\/\/\/\///\\\\\///\/\\\///\/\/\///\\\/\/\/\/\/\/\\\/\/\/\/\\\/\///\\\/\\//\//\\/\/\///\/\///\/\/\//\\/\/\/\/\/\///\/\/\/\/\/\\\/\///\/\/\///\//\//////\///\/\/\/\//\\/\/\/\\////\\\/\/\/\\\/\/\/\/\//\\/\\\/////\/\///\///\///\/\/\/\\\/\\\//\\/\/\/\/\/\/\/\/\\\/\//\\/\/\/\/\/\/\//\\/\\\\\/\/\/\/\/\/\/\/////\/\/\/\\\/\///\\//\/////\/\/\///\/\\\\\/\/\/\///\/\/\\/\//\/\/\///\/
\/\/\/\/\/\/\/\/\/\\\/\///\\////\/\\\/////\/////\\\/\///\\\/\\/\\///\/\/\/\/\/\\\/\/\/\\\\//\///\/\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\\\/\\\//\\\\/\/\/\\//\//\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\//\\/\///\\//\/\///\/\/\/\/\/\/\///////\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\\\\\/\/\/\\\\\///\\\/\/\//\\///\//\\/\/\/\///\/\/\/\\/\\/\\\////\\/\/\/\\\/\//\\/\/\/\///\/\/\///\\\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\\\/\\////\\\/\/\/\\/\\///\/////\//\//\/\///\/\\/
\\/\/\/\\/\//\\\/////\/\/\/\///\\//\/\///\\\///\/\/\/\///\/////\/\/\/\///\/\///\/\/\/\/\/\/////\\//\/\/\/\/\\\/\/\/\/\/\\\/\\\\/\//\//\\//\\/\/\/\/\\\///\/\//\\\\\//\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\\\\\///\/\/\/\//\\///\/\/\/\/\//\\/////\/\/\/\/\\//\/\\\/\/\/\\/\/\/\//\/\//\\/\/\/\/\/\/\///\\\/\///\\\/\///\/\\\/\\\/\/\/\/\/\\\/\/\/\/\///\/\/\/\//\\/\/\/\/\/\/\//\//\/\\\//\\/\\\/\/\/\///\/\///\/\///\/\/\/\///\///\/\/\\\/\\\/\/\/\\\///\/\/\/\/\/\\\/\/\/\/\///\\\/\\
\/\\\\\/\/\/\/\\\/\/\\//\/\\\///\/\/\/\/\/\///\/\/\\//\/\/\//\\///\\\\/\//\/\///\/\/\\\/\\\\\/\/\/\\\/\\\/\///\///\/\/\/\/\/\/\/\///\/\\\///\\\/\///\///\\/\\///\\\\\/\/\/\/\/\/\///\/\/\/\\\/\/////\\\/\\\\\/\\\\\/\///\//\\///\\/\\/\///\////\\/\\\/\//\\//\\/\/\\\/\/\/\///\///\///\////\\\//\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\//\\/\/\/\///\/\//\\//\\/\\///\\///\/\\//\///\/\/\/\\\/\\\/\\//\//\\/\\\/\/\/\/\/\/\/\///\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\//\/\///\//////\\/\/\\\///\/\/\/\/\
/\/\/\/\/\///\///\\\/\/\/\/\///\/\///\/\/\\\/\///\\\/\/\\\/\/\/\\/\\/\/\///\/\/\\\/\/\/\/\\\/\/\/\/\\\//\//\/\/\/\\\/\\\\//\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\//\/\\\///\\\/\/\/\\/\\\\\\/\/\/\\//\\//\/\///\\//////\\\/\/\\\/\/\/\/\/\/\\\/\///////\\\/\/\/\/\\\/\/\/\/\///\/\/\/\/\\\/////\/\\\//\//\\\/\/\\\/\\\\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\\/\/\\/\/\/\/\/\////////\\/\/\/\/\/\\\/\\\//\\/\\\\\/\\\\\/\///\\\////\\/\/\///\/\/\//\\/\///\/\/\/\///\///\///\/\/\/\/\/\/\\\/\\\\//\/\\//\/\/\/\/
\/////\/\/\/\\\/\///\/\///\/\\\\\/\/\/\///\\//\/\///\///\\\/\\/\\\\/\/\/\/\/\\\///\/////\/\\\/\/\/\\\\\\\/\/\/\///\///\/\/\/\\\/\/\\\\\///\/\\\/\/\\\/\\\/\/\/////\/////\\\\////\/\/\\\/\///\/\/\\\/\/\\\/\\\/\/\/\/\/\//\/\\/\///\/\///\/\/\///\/\\\/\/\/\/\\\/\/\\\/\///\\//\/\/\/\/\//\\/\/\///\///\/\\\\//\\//\/\/\\\\\/\\\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\///\/\/\\\/////\/\///\/\/\/\/\/\/\/\\//\/////\///\/\/\/\/\/\\\\\/\//\//\/\/\\\\/\//\\/\\//\//\///\\\/\///\\\/\\\/\/\//
///\////\//\/\///\///\/\/\/\///\\\/\/\/\/\/\/\/\/\\\/\/\///\/\///\/\/\/\/\/\/\\\/\/\\\\\/\///\////\\\/\\/\///////\/\\\/\\\/\/\\/\\\//\/\\\/\//\\/\/\/\/\/\/\/\/\\\\//\/\///\/\/\//\\\\/\/\/\/\/\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\\\\//\/\/\/\\//\\\/\/\/\/\/\/\/\//\//\\\/\/\\\/\/\///\//\\/\/\/\\\\\///////\/\///\\\///\/\\//\///\\\\\/\/\/\/\/\\\/\/\/\\\///\///\//\\/\/\/\///\/\/\/\/\/\\\\\/\/\/\\\\\/\/////\\\/\/\//\\/\/\/\/\////\\/\\\\\\/\\/\/\/\\\/\/\/\/\\\///\\\/\/\/\\\/\/\/\\//\\\/\\
//\\//\/\\\///\/\/\/\/\/\\\/\/\/\///\///\/\/\/\/\\\///\/\/\///\/\/\\//\/\/\/\/\/\/\\\/\/\/\/\/\\\///\/\/\/\//\\/\/\/\/\\\/\/\/\\//\/\/\///\\//\/\/\/\///\/\/\/\/\/////\/\/\/\///\/\/\///\\\\\\////\/\/\/\/\/\/\\\/\/\\/\\/\/\\\\\/\/\///\/\///\/\/\/\/\\/\\\////\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/////\/\\\//\//\//\\/\///\\//\/\/\/\///\/\/\/\\\/\/\/\/\/\//\//\///\\\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\\\///\/\/\\\/\/\/\/\/\\\/\\\//\\/\\//\/\\\///\/\\\/\/\/\/\/\/\//\\
/\\////\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\//\/\/\///\/\\//\/\/\///\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\\\\//\/\/\/\/\//\\/\///\/\///\\\/\///\/\/\/\///\/\/\/\/\\\/\/\//\\/\/\/////\\\/\/\/\/\\\\\/\/\\\/\/\/\/\//\//\/\/\/\/\/\///\\\/\\\/\///\/\\\//\\///\\\///\///\/\\\/\/\/\/\///\/\\\/\/\///\\\/\//\\\\/\///\///\/\\\/\/\/\/\/\/\/\//\//\/\\//\/\/\/\\\/\/\///\/\/\/\/\/\///\/\///\/////\/\/\/\//\//\/\/\///\\\///\\\/\/\/////\\\///\/\/\/\\\//\\/\/\///\/\///\/\\\/\\\/\/\/\/\////\\/\\\\
\/\/\/\/\///\/\/\/\/////\///////\\\/\/\/////\\/\\/\/\/\\\\\/\/\/\/\/\/\/\\\\\\\/\\\/\/\/\/\///\/\/\/\/\\\/\/\\\/\/\\\/\\\/\///\///\\\/\/\/\///\/\/\\\\//\\\\\/\/\/\\\///\/\/\/\/\\\//\\///\/\/\/\/\/\///\/\/\///\\////\/\/\\\\\/\\//\/\/\\\/\\\//\\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\//\//\/\\\/\////\\/\/\///\///\//\\\\/\\\/\/\/\/\/\\\/\/\/\/\/\/\///\\//\//\//\/\/\/\/\/\/\///\\/\/////\\\\/\/\/\//\\/\/\\\/\/\\\\//\\\/\//\\///\//\\/\\\/\\\///\/\\\\\\\///\/////\\\/\/\/\/\/\/\/\\\\//\/\/\/\//
/\/\\\/\/\\\/\\\\\\//\\\/\/\/\/\\\\\///////\\//////\/\/\\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\//\/\\\/\/\\\/\/\\//\\\/\/\/\///\//\//\///\///\\\///\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\\/\\/\\//\/\/\\/\////\/\\\/\/\///////\\\/\\\/\/\///\\\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\///\//\\\\///\/\\\///\/\/////\/\/\/\/\/\\//\/\/////////\///\/\//\\/\///\\///\\//////\\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\///\\//\/\/\\//\/\/\\\/\/\/\///\/\/\///\/\/\\\/\/\\/\/\//\///\/\/\\//\/\/\/\/\\\\\/
\//\\/\/\/\/\/\/\\//\///\/\/\/\/\///\\\///\/\//\//\/\\\\\/\\\\//\\//\/\/\/\/\/\/\/\///\/\\//\\\/\/\/\/\///\/\///\/\/\/\\//\/\///\/\/\///\/\/\/\\\/\\\/\/\/\//\\/\\\/\/\/\/\///\/\/\/\///////\///\//\\/\/\/\/\/\/\/\\\\\/\/\\\/\//\//\////\\/\\\\\/\/\/\\\\\///\\\///\\\///\/\/\/\/////\/\/\/\///\\////\/\/\/\///\//\\/\/\/\/\///\/\/\/\///\/\///\/\/\/\/\///\/\/\/\/\\//\/\\\/\/\//\//\/\/\/\/\/\///\/\/\/\/\/\\\///\/\/\///////\/\/\/\/\\\///\/\\\/\\\/\/\/\/\/\\/\\/\/\/\/\/\/\\\///\/\/\/\/\/\\\/\
/\\\/\\\\\/////\///\///\\\/////\/\/\///\/\\\/\/\/\/\/\\\/\/\/\\//\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\\\//\//\/\/\\\/\/\///\/\/\\\///\/\\\/\/\/\/\/\/\/\\/\\/\/\/\/\/\/\/\/\/\/\///\\////\/////\\\/\/\/\/\///\///\/\/\/\///\//\\/\/\/\\\\\/\//\\//\\\\/\/\/\/\/\//\\\//\/\\\/\/\/\/\/\/\/\\/\//\\//\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\\\\//\\\/\/\/\/\/\/\\\\\/\//\\/\/////\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/////\///\\\///\\\\//\/\/\\\////\//\\\\\/\/\/\/\//\\\\/\/\/\/
\/\/\/\/\/\/\///\\\\\/\/\///\/\\\\\\//\/\/\/\/\/\\\/\/\/\/\/\///\/\/\///\/\/\/\///\/\/\/\///\///////\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\//\\/\/\/\\\/\/\/\/\/\/\/\///\//\\/\/\/\/\//\\///\/\///\/\/\/\/\/\/\/\/\/\\\/\\\\\/\/\///\\\/\/\/\\\/\\\/\///\\\\\///\/\/\/\/\/\/\/\//\\///\/\/\/\/\///\/\/\/\/////\\\\\/\/\/\\\///\/\/\/\\//\/\//\\\\/\\\/\/\//\/\\\\/\/\/\/\/\\\/\/\/\///\/\/\\\/////\/\/\//\\\\/\/\/\/\\\/\\\/\/\/\/\/\\\//\\/\\\///\/\/\\//\///\/\/\\\\\/\/\///\/\/\\\/\/\\\///\/\
/\/\/\///\/\/\/\/\\//\///\/\/\\//\\\/\\\\\/\/\//\\/\///\/\/\/\///\/\/\/\/\//\\/\/\////\\\\\\/\/\/\\\/////\/\\\\\//\\///\/\/\/\//\\\\/\/\\\/\/\/\//////\\/\/\/\\\/\/\/\\\/\\\/\\//\/\/\/\/\/\/\/\/\//\\/\/\/\///\/\/\/\/\/\/\\//\\\\\///\/\\\/\/\/\/\/\/\\\/\\\/\/\\//\/\/\/\\\/\/\///\/\/\/\/\\\//\\\\\\///\/\/\/\\\/\/\\\\\/\///\//\//\/////\/\/\/\/\\\/\\\/\\\///\//\\///\/\\//\/\/\//\\/\/////\/\/\/\\\/\/\\\/\/\/\\\/\\\\\\\\\\\/\/\/\/\/\/\\\/\\\\\/\/////\\\/\///\/\/\/\/\\\///\/\\\/\/\/\/////
//\///\/\\\\\/\/\/\/\/\/\/\\\/\/////\/\\//\//\//\///\///\/\/\/\\//\/\/\/\/\//\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\\\//\\/\/\/\/\/\\\/\/\/\\\////////\\/\/\///\\\\\/\/\///\///\/\/\/\/\///\/\\\/\/\//\\/\\\/\/\/\/\/\/\/\///\/\/\\\\\//\\\\/\\\/\/\/\///\/\/\///\\\/\/\/\/\\\\\/\/\/\/\///\\\/\///\\//\/\//\\/\/\///\/\///\/\\\/\/\/\/\/\/\\\\\/\/\/////\/\/////\\\/\/\//\\/\/\/\/\///\/\///\\/\\/////\/\/\\\/\/\/\\\/////\/\\\/\//\\\\/\/\///\/\/\/\\\/\/\\\/\///\/////\//\//\/\/\\////\\\/\///\/\\/\\/\
/\/\/\/\/\\//\/////\////\\/\/\\\///\/\/\\\///\/\/\/\///\////\\\\/\/\/\/\/\\\\\/\/\///\/\/\///\/\/\////\\/\/\/\//\\/\/\/\\//\\\/\\\/\/\/\\\/\/\/\/\/\/\\\\//////\\\/\///\//\//\/\///\\\\\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\//\\\////\/\///\/\\\\\/\/\\\/\//\\//\\/\\\///\/\/\/\///\/\/\/\/\\\\\/\/////\/\/\///\/\\\/\\\\\/\/\\//\/\/\/\///\//\\/\/\\\///\/\/\/\/////\////\//\////\\//\\/\\//\///\/\\\\\/\///\/\\\/\/\/\/\/\///\/\///\/\/\/\/\/\///\/\/\\\/\/\/\//\\/\/\/\/\/\/\/\/\/\\\\\/
\/\/\/\\\\\/\/\/\///\//\\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\/\\\/\/\/\/\\\///\/\/\/\///\\\/\/\///\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\///\/\\\/\\\\\\\////\\/\/\\\\//\\///\\///\/\\//\///\\\/\/\//\\/\/\///\/\/\///\\//\///\///\/\\/////\\/\/\/\\\/\/\\\/\/\/\/\/\/\\\\\/\/\/\//\\/\/\/\///\\\/\/\/////\/\/\/////\\\/\///\/\\\///\/\/\///\/\/\/\/\/\\\/\\\/\/////\///\/\/\\\/\\//\/\/\/\/\/\\\/\///\/\\\/\/\\\////\\/\/\/\/\////\\///\///\///\/\/\\\/\/\///\/\/\\\/\\\/\/\/\/\///\///\/\/\///\/\/\\\/\///\\/
/\/\/\//\\/\/\/\\\/\/\//\\///\/\/\/\/\/\///\///\/\/\/\\/\\///\///\\//\/\/\///\//\\\//\/\\\/\/\/\/\\\\\\\\\/\/\\\/\/\///\\/\\/\/\/\///\/\/\/\/\//\\\\///\/\/\/\/\///\\\/\/\/\/\/\///\\\/\/\/\/\///\/\//\\///\/\///\/\/\/\/\/\/////\/\/\\\/\/\/\\\///\/\\\/\/\///\\\/\\\/\\//\\\\//\///\/\//\\/\/\/\/\///\/\\\/\//////\\/\//\\/\/\/\/\/\///\/\/////\/\/\/\\\/\/\/\\\/\/\///\/\//\//\/\/\/\///\/\/\\\/\/\///\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\//\\/\///\///\/\/\\\/\/\/\\//\/\/\/\/\\\///\/\\\/\\\\\\\\
\/\/\/\/\/\\\\\\//\/\/\///\/\/\/\/\\\\\/\/\///\\////\/\/\///\///\/\//\\///\\\/\/\/\/\/\/\/\///\/\//\\/\/\\//\\\/\///\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\\\\/\\/\\\/\//\\\\\\/\///\/\/\/\///\/\//\\\//\\\/\\\/\/\\//\/\/\///\///\//\//\/\/\/\///\/\///\/\\\\\/\/\/\/\//\\/////\/\//\//\///\\\/\/\/\/\/\\\/\//\/\\\\///\/////\\\\/\\///\/\///\/\/\\////\/\/\////\//\/\/\/\/\/\\\/\/\/\/\/\/\\////\/\/\/\/\/\//\\/\/\/\/\/\/\/\\////\/\/\///\///\/\/\\//\/\\\/\/\/\/\/\///\\//\/\/\\\///\\\/\/\///\///\//
\\\\\\/\/\/\/\\\/\/\///\/\/\///\/\///\/\///\/\/\/\/\///\\\/\/\///\/\///\/\/\///\/\/\/\/\/\/\/////\/\\\/\/////\\\\\/\/\\\/\/\///\\\/////\/\/\\//\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\/\\/\\\/\/\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\\\///\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\\/\/\/\/\\\/\/\/\/\/\///\///\/\/\/\/\\\\\/\/\\\/\///\/\/\/\///\/\/\///\/\///\\\/\///\///\/\/\/\\\/\/\/\\\/\/\\\\\/\/\\\/\\//\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\///\/\///\/\/\\\/
\/\/\\\/\/\\\/\/\\\///\/\/\/\\\/\/\/\/\/\/\/\///\/\/\\\/\\//\/\\\/\\\/\////\\/\\\/\\\/\/\/\\//\/\/\/\/\/\///\\\/\///\/\/\/\/\\//\/\/\\\/\//\\///\\\\\/\///\\\///\\\/\\//\/\/\/\/\/\/\///\/\/\/\/\\\/\/\///\/\/\/\/\/\/\\//\/\/\/\/\\\/\//\///\/\\/\/\//\//\/\/\/\/\\\/\/\\\\///\//\\\/\/\/\/\/\/\\\/\/\/\\\\\///\\\/\/\/\/\///\/\/\\\/\///\//\\\\/////\/\\\/\/\/\\\/\/\/\/\\//\/\/\/\/\\\\\/\\//\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\////\//\\\\\/\/\/\/\/\/\\\/\/\/\\\/\///\///\/\/\/\\\/\\\/\/\\\/\/\\/
///\/\/\/\/\\\\\\//\/\/\/\/\\\///\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\\\/\/\/\\//\\\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/////\/\/\/\/\/\/\/\/\/\/\///\\\/\/\///\/\/\/////\///\/\///\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\///\/\/\\\/\\\/\/\\\/\/\/\/\/\/\/////\/\\\/\\\/\/\\\/\/\/\///\/\/\/\//\\///\/\/\/\\\///\/\/\/\/\\\/\///\\\/\//\\/\/\///\/\/\/\\\///\\\/\/\\\/\//\/\/\\\\\\\\/\/\/\/\/\/\/\////\\\/\\///\/\/\\\/\/\/\/\/\/\/\\\/\\//\/\/\\
\/\/\/\/\/\\\/\/\/\/\/\///\/\/////\/\///\/\\\/\/\/\\//\/\\\/\///\\\\\///\/\\\/\//\\/\/\/\/\/\/\//\\//////\\\\/\/\/\\\/\///\/\///\/\/\/\/\/\/\/\/\\\/\\\/\\//\///\/\///////\/\/\/\/\/\/\/\/\/\/\/\\\/\/\///\/\//\\/\/\/\///\\\\\\\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\//\\/\/\/\/\///\//\/\\/\\\/\/\/\/\/\\\\\/\/\\//\/\/\/\/\/\///\/\/\/\///\\\/\\\/\\\///\///\\\//\\///\///\\\/\/\/\/\/\/\/\/\/\/\\\/\////\\/\/\///////\/\/\/\//////\\/\\\/\\\\\/\///\/\///\/\/\//\\\\/\\//\/\//\\/\/\//\//\/\///\/\\\/\
/\/\/\/\////\\\\/\/\/\/\///////\/\/\/\/\/\\\//\//\/\///\\\/\/\\\\\/\\\/\\\///\\\/\/\/\\\///\/\/\/\\\/\///\\\/\/\/\/\/\/\\\/\///\/\/\/\/\\//\/\/\/\/\\\\//\/\/\\\\\/\\/\//\/\/\/\/\/\///\///////\//\\/\\//\\//\/\\\/\/\/////\\\\///\\/\/\/\///\/\/\/\\//\\//\/\/\/\/\/\///\/\/\///\//\\/\/\//\//\/\\\/\\\/\//\\/\/\/\/\/\/\/\/\//\\/\/\/\\\/\/\///////\/\/\/\/\/\\\///\/\/\\\\\/\///\/\//\\/\//\\/\/\/\/\/\/\//\\/\\\\\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\\//\/\/////\/\/\/\/\/\/\/\/
\///\///\/\/\/\/\/\/\/\//\\/\/\\\/\/\/\///\/////\\\/\///\//\\/\/\/\/\/////\////\\//\/\\/\\/\\/\/\\\///\//\\/////\\\/\\\///\/\\//\/\/\/\/\/\\//\/\\\/\\//\/\///\\\/\/\///\\\\\/\\\/\///\/\/\/\/\/\/\/\/\/\/\\///\\/\/\/\//\\/\/\/\\\/\/\/\//\\////\\///\/\/\/\/\//\\///\/\/\///\/\/\//\\/\///////////\/\/\/\/\/\\\/\/\/\////\\\\\\/\\\/\/\/\/\/\/\/\///\///\\\/\/\/\///\///\/\\\\\/\///\/\/\///\/\/\\\///\/\/\/\\\\////////////\\//\/\/\/\///\///\/\\\/\/\///\\//\/\\\/\/\/\/\\\/\/\/\\//\/\/\//\//\/\
\\/\/\/\\\/\///\/\///\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\\\/////\//\\/\/\///\/\/\/\\\/\\\\\/\/\/\///\/\/\/\\\\//\/\/\///\\\\\///\\\/\///\/\/\/////\\\/\/\\/\\\\/\/\\\/\/\/\/////\/\//\\/\/\/\/\//\\/\/\///\\\/\/\///\///\\//\/\/\/\\\/\/\/\//\\/\///\/\/\\\/\/\/\\\/\/\/\\\/\/\/////\\\\\\////\/\/\/\/\/\/\///\/\//\\/\/\///\//\\/\\\////\\/\///\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///////\/\/\/\/\///\\\//\\/\/\/\/\/\/\\\/\/\\\/\///\\\/\/\///\/\\\/\/\/\\\///\/\/\/\/\\\/\//\
\///\/\/\/\///\\//\/\/\\\\\/\/\\\/\\\/\///\/\/\/\\\/\///\\\\\/\/\/\/\/\\\/\/\\\\\//\\/\/\///\/\/\/\/\/\\/\//\///\\\/\/\///\/\/\/\/\/\/\/\//\\\\/\/\/\\\//\\///\/\/\/\///\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\//\\/\\\/\\\/\/\/\\\//\\/\///\\\\/\/\\/\/\/\///\/\//\\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\//\\/\/\/\/\/\\\//\\/\/\/\//\\//\\/\/\/\/\///\/\/\\\/////\/\/\/\/\/\\\/\///\///\/\\\/\/\/\///\/\/\/\///\/\/\/////\/\/\\\/\///\\\\\/////\///\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\//\/\
/\\\///\\\/\\\/\/\/\///\/\/\/\/\/\/\///\/\/\\\/\//\\/\/\/\/\/\/\\\/\/\/\/////\/\/\/////\//\//\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\\\\\///\/\/\/\///\/\/\/\/\/\/\/\/\\\/\//\\/\///\\\/\///\/\/\/\\\/\/\\//\/\/\/\/\\\/\\\\/\\/\/\\\\\/\/\//\\/\/\/\/\/\\\/\/\\/\\/\\\\\\\/\/\/\/\//\\\\///\/\/\/\/\\\///\///\/\/\/\/\/\/\/\/\\\/\/\/\\////\\\/\/////\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\///\/\\\\\/\/\\\/\/\\\/\/\\\/\///\\////\\\/\\\/\\\/\/\/\/\///\/\/\/////\/\/\\//\///\/\/\/\\\/\/\/\/\/\/\/\/
//////\/\\\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\\\///\///\\\\\\\\\\\\\///\///\\\/\\\/\\\/\/\\\/\/\/\\\/\/\/\/\///\/\/\/\/\///\\\///\/\/\\//////\///\/\/\\\/\////\\/\/\/\/\/\\\/\/\/\/\\\\\/\\\///\/////\/\///\/\/\/\/\/\/\/\\\/\/\/\\\///\/\///\/\///\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\\/\\\/\///\\\/\/\/\/\\\/\/\/\/\\\/\\\\\/\/\\\\//\/\/\/\\\/\/\//\\/\/\///\/\/\/\/\/\///\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\\\/\/\///\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\
/\/\///\/\\//\/\/\/\/\///\/\/\///\/\\\///\/\/\/\/\/\/\/\///\/\\//\/\/\/\///\\\/\/\\//\/\/\/\/\/\\\\\/\/\///\/\/\\\///\/\/\/\/\///\/\/\\\/\///\\\/\\\/\/\///\/\\\///\/\/\/\\\///\//\\/\//\\/\/\/\/\/\/\\\/////\\\/\/\/\\\/\/\\\\\\\/\///\\\///\//\\/\\\//\\/\\\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\//\\//\//\//\\/\/\/\////\//\\\/\/\\\/\/\/\/\\\/\/\/\\\\////\/\\\/\/\///\/\/\/\\\/\\\/\\\/\/\/\/\/\\\/\\\/\///\/\/\///\/\/\/\///\///\///\/////\/\/\/\//\///\\/\/\/\\//\/\/
\/\///\/\/\\\\\/\\\/////\/\/\///\\\\\\\/\\\/\//\\/\/\/\\\/\/\//\\/\\\///\/\///\\//\\\\\/\\//\/\/\/\//\\/\/\/\/\/\/\/\///\///\\\///\/\/\/\/\/\//\\//\/\\/\/\//////\//\/\/\///\///////\\\///\/\/\/\/\/\/\/\/////\/\/\/\///\\\/\/\/\\//\///\/\/\/\/\/\///\//\//\/\/\/\//\\/\/\\\/\/\/\/\\\///\\//\/\///\/\\///\\/\\\\//\/\/\/\\//\/\//\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\///\\\/\/\\\/\/\///\/\/\/\/\/\////\\/////\/\/\/\/\/\/\/\/////\/\/\\\/\\\\\/\///\/\/\/\/\/\/\\\/\/\/////\/\/\/\/\\\
/\//\\/\//\/\\///\/\///\///\\\/\\/\/\//\\\/\\\///\\\/\/\\\///\//\\/\/\/\\\/\\//\/\/\/\\\/\/\/\\//\///\/\\\/\/\///\/\/\////\\///\/\///\/\/\/\/\///\/\/\/\/\/\/\\\/\/\///\/\///\/\/\\\\\\//\/\\//\/\\////\/\/\/\/\/\\\/\\//\/\/\/\///\\/\\///\\\/\/\/\/\///\/\/\\\/\/\\\\\/\/\\\/////\///\/\/\/\///\\\/\///\/\/\\//\\\\\/\\\\\\\/\/\\\/\/\/\\//\/\/\/\/\\\///\/\/\/\\\/\/\/\/\/\/\///\\\/\/\/\\\\\\\/\\\/\/\/\/\//\\/\/\\\/\/\/\\\/\/\///\/\/\\\/\/\\\/\/\///\\\/\///\/\\\///\///\\\//\\/\/\/\/\/\\\/\/
\\/\\/\/\\\/\\\/\/\/\///////\/////\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\\\////\/\/////\/\///\/\/\/\/\/\/\\\\\//\\/\/\///\///\///\\\/\/\/\/\/\/////\/\\\///\/\/\/\\//\/\/\/\///\\\\\/\/\/\/\/\\///\//\\\/\/\///\/\/\//\////\\//\/\/\/\/\/\/////\//\\/\/\/\/\/\/\/\\\\\/\\\/\/\/\\//\/\/\/\/\/\/////\/\\\/\/\///\///\///\\\/\/\/\/\/\/\/\/\\\\//\/\/\//\\\\/\/\///\\\/\///\/\/\///\/\/\\\/\/\\\///\/\///\/\/////\\\\\/\///\/\/\\\/\///\/\///\/\/\/\\\\\/\///\/\\//\/\/\/\/\\\\//\/\
/\\\/\//\\/\/\/\/\///\\\/\/\/\/\/\//\\\\\\\\/\/\/\/\///\/\\\\\/\\\/\///\\////\/\/\//\\/\//\\\\\//\/\/\/\/\\\\//\/\///\/\/\/\/\\\/\/\///\/////////\/////\\\/\/\///\\//\///\\\\\/\/\/\/////\/\\\/\/\//\\/\/\/\\\/\/\/\/\/\//\\/\/\/\/\\\/\/\/\/\/\/\/\/\\//\/\/\\\/\/\//\\\\///\///\/\\////\/\/\/\///\/\/\/\/\///\/\\//\/\/\///\/\/\\\\\///\/\/\/\/\/\/\/\/\/\\\/\//\\///\/\/\/\/\/\/\/\/\///\\\/\///\/\\\/\\\/\/\\\/\/\/////\/\/\/\\\/\/\/\///\\//\/\/\/\/\\\\\///\/\/\/\/\/\/\\\///\/\\\\\/\/////\/\/
\///////\/\/\/\/\\\/\/\/\///\///\/\/\/\///\/\/\///\/\/\\//\/\/\/\///\/\/\/\\\\////\/\///\/\\\/\/\/\/\/\///\/\/\/\/\/\///\///\\\/\/\\\/\////\\/////\/\/\///\\\/\/\\\/\/\/\/\\\\\/\/\/\///\/\\\/\/\///\\/\\///\/\///\/\///\///\/\/\/\/\/\/\\/\\\//\///\///\/\/\/\\\///\/\/\/\\//\/\/\/\/\\\//\\\\/\/\\\\\///\/\/\/\/\\\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\/\\\\//\\\///\/\////\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/\///\/\/\/\/\///\/\/\\\//\\/\/\/\/\/\\\\/\\/\\\///////\/\/\\\///\/\////\\/\\\
\\/\//\/\\\\\\/\/\/\\\/\/\///\/\///\\\/\/\/\/\/\/\/\/\//\\\\/\//\\\\/\/\/\/\///\//\//\/\//\\\\\\///\/\\\/\/\/\/\\\/\///\\\/\///\/\/\\////\/\/\/\\\/\//\\/\\\/\/\/\/\/\/\/\//\\//\\\\///\///\\//\/\///\/\/\///\/\/\/\/\/\///\/\/\/\\\/\/\\\/\/\\\/\/\/\\/\\\\/\/\\//\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\\\\\\\\\////\\///\/\/\/\/\/\/\\//\/\/\/\/\///\/\/\/\/\/\/\/\/\/\///\\\///\/\/\/\/\/\/\/\/\\\/\/\///\/\\\\\///\\\/\/\/\/\\\/\///\\\/\/\\\//\//\///////\//\\/\/\///\/\/\/\/\\//\/////\/\///\/\/\/
\///\/\/\/\/\/////\///\/\\\/\/////\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\//\\\/\\/\/\/\/\/\/\/\/\/\\\\\/\/\//\\///\/\/\/\\\/\\\/\/\/\/\///\/\/\/\/\\\/\\\/\\\/\/\/\///\\\/\///\\\\\/\//\///\\\\/\/\/\\\\\\\/////\/\//\\\\\\//\\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/\/\\\/\/\\\/\/\/\/\/\///\/\\\/\/\/\\\/\/\/\/\/\//\\/\\//\\\\\/\/\///\/\/\\\\\/\\\///\//\\///\/\///\///\/\/\/////\/\\\/\/\/\/\/\/\\/\/\\/\/\\\/\///\/\\\/\/\///\\\\\///\/\/\\\/\///\\/\\/\///\/\//\\\\/\///\/\/\\\/\\////\/\\\/\/\/\
\\\\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\///\/\\\\\/\\\\//\\////\/\/\\\/\//\\/\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\/\\\///\/\/\/\/////\//\//\/\\//\\\/\/\/\/\///\/\\//\/\/\\//\//\\/\/\/\///\/\/\/\///\/\\\/\/\/\/\/\/\/\////\\/\/\\\/\/\\\/\/\/\/\/\\\\\/\/\\\/\\\//\\/\\\///\/\/\/\//\\/\/\/\///\////\\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\///\/\///\\\\\/\/\\////\/\/\/\///\/\/\/\//\\/\/\\\\\/\\\/\/\/\\//\///\/\/\/\/\\\///\\\///\\\///\/\/\/\\\/\\\/\\\/\/\/\\//\\\///\///\/\///\/\///\/\/\/\\\/////\/\/
//////\///\/\///\///\/\/\//\////\/\/\///\/\/\\//\\\///\/\/\/\///////\/\///\/\\\/\\\\\\\/\/\///\/\///\/\/\/\\\/\/\/\/\/\/\/\\\/\\\\//\/\\//\\/\\\\///\/\/\/\/\/\/\/\\\/\///\/\/\/\///\/\\\\\\\\\/\/\/\/////\/\/\/\/////\/////\///\/\\\/\/\///\///\/\/\/\\/\\/\///\\\\\/\///\///\/\/\///\/\///\/\/\/\/\/\/\///\\\/\/\\\\\/\//\\\\/\///\/\/\///\/\/\/\/\/\/\/\/\/\\\/\\\/\///\/\/\/\/\/\/\///\/\\\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\///\/\/\/\/\//\//\/\\\\\/\/\///\\\///\/\\/\//\\\/\/\\//\/\
/\/\/\/\\\/\\//\\\/\/\\\///\/\/\/\///\\\\//\\\/\/\///\\\/\\\/\/\///\/\//\\/\/\\\/\\\\\\/////\\/\///\\\\/\//\///\/\\//\\\/\/\/\/\/\///\///\/\/\/\/\/\/\/\/\\\///\/\\\\\/\///\/\/\/\///////\/\/\/\/\/\\\/\/\/\/\//\\/\/\///\/\\//\/\///\\\/\\\\\\\/\\\///\/\/\/\/\/\/\\/\\/\///////\/\/\/\/\\\\\/\/\/\/\\\/\//\\/\///\/\/\/\\\/\/\/\///\/\/\/\/\\\/\/\/\///\/\/\/\////\\\\/\/\/\/\\\/\/\/\/\/\/\\\\\/\\\/\/\/\\\/\/\/\/\\\/\///\/\/\\\\\/\/\/\///\\\\\///\\\\\/\/\/\/\///\\\///\/\/\/\/\/\\\/\/\/\/\/\/
\/\/\/\//\\/\///\\\\\///\/\/\///\/\/\/\///\\\/\/\/\/\//\//\/\///\\\/\/\/\\\/\\\/\/\/\///\/\\\/\/\///\/////\//\//\/\/\\\/\/\/\/\///\/\/\/\/\\\/\///\/\/\/\\\\\/\/\\//\/\/\/\\\/\/\/\/\/\/\///\/\/////\/\/\/\/\/\/\/\/\/\/\\\///////\/\///\\\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\/\///\/\//\\/\\\/\//\//\\\/\/\/\/\/\/\/\/\/\/////\\//\\//\/\/////\///\/\/\/\/\/\\\/\/\/////\/\/\\/\\/\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\/\/\/\/\//\\\\/////\\\/\/\\\/\/\/\/\/\\\/\///\//\\///\//\\\\//
/\/\/\///\/\/\/\/\/\///\\/\\/\/\/\/\\\/\/\/\/\///\\\/\\\/\/\\\/\/\/\/\/\\\/\///\/\\\///\///\/\/\/\//\////\/\\\/\/\/\/\/\\\/\/\\\/\///\/\/\/\/\///\//\\/\/\\\/\/\///\/\\\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\\\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\\\\\/\\\/\/\/\/\/\\\/\/\///\\\/\/\/\/\\\/\/\///\/\\\\\/\\\///\/\///\/\/\\\/\/\/\/\/\/\/\/\\\\\///\/\\\///\\\/\\\/\///\\//\\\/\/\\\///\/\/\/\/\\\\\\\\//\/\/\/\///\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/\/\/\///\\\\\/\/\/\///
\/\/\/\\\/\/\/\\\/\/\\//\\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\///\/\///\/\/\\\/\/\\\/\\\\\/\/\\\/\/\/\///\\\/\/\/\/\///\/\/\\\/\/\\\/\/\/\/\/\\\//\////\\//\/\\//\/\///\\\\\///\/\/\/\\\/\/\\\/\/\/\/\\\///\\\/\/\/\/\/\///\/\//\\//\\/\\\\\/\/\/\/\/\///\///\/\/\/\/\/\/\\\/\///\/\/\/\/\/\///\\////\///\\\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/\/\/\\\///\//\\/\/\/\//\\/\/\/\\////\/\/\/\/\/\/\/\/\/\///\/\\\/\/\//\\///\\\///////\///\///\/\///\\\\//\/\///\/\/\/\/\\\/\/\\//\/\\\/\/\//\//\///\/\
\/\\/\\//\/\/\/\/\///\\//\/\/\/\/\/\/\/\//\//\///\/\/\/\\\\\/\/\/\\\\\/\/\/\/\///\/\/\\\/////\\\\\///\/\/\\\/\\\////\\/\/\/\//\\/\\\/\/\/\/\///\\\/\\\\\\\/\\\//\\/\/\///\///\/\/\/\/\/\///\/\/\\\///\\\/\/\/\\\/////\/\///\/\//\//\/\/\///\/\////\\/\/\/\/\/\\//\\\/\////\\/\/\///\\\/\/\\\/\/\\\/\///\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\\\\\\\\/\//\///\/\/////\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\\////////\/\/\/\/\\\\\\//\/\/\/\\\/\/\/\\\/\/\\\/\/\/\/\/\////\//\/\/\/\/\\\/\/\\\\\\\///\//\\/\\
\/\\\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\\\\\\\\//\/\/\/\/\/\/\/////\///\/\/\/\/\/\/\/\/////\/\///\/\////////\\/\///\///\\\/\/\\\\\///\///\/\/\//\//\///\\\/\/\/\/\/\/\/\\//\\\/\///\/\/\///\/\/\/\\\/\\\\\/\/\\\/\/\/\/\///\\\/\\\/\\\/\/\/\/\/\\\/\/\/\///////\\\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\\\/\/\\\/\\//\///\///\/\\\/\\\/\\\\\/\\\/\//\\/\/\\\/\/\///\/\/\/\/\//\\///\/\/\\\/\///\//\//\/////\/\/\/\/\\\\\/\//\\/\/\/\///\\\/\\\/\/\///\\\////\\\\\\\//\//\//\/\\\/\/\///\///\/\/\/\/\//\\\//\\\\\//
/\/\/\/\\\/\/\/////\/\/\///\/\/\/\\\/\/\/\/\/\/////\/\/\\\/\/\/\/\/\/\/////\/\/\/\///\/\\\/\/\////////\\/\/\///\/\/\/\/\///\/\/\/\\\\\/\/\/\\\/\/\/\/\/\///\/\/\/\\/\\/\/\/\/\///\/\\\/\\\/\\/\\//\\/\/\/\\\/\/\\\/////\/\/\/////\//\\/\/\\//\\\\\/\/\/\/\/\/\/\/\/\///\\\\\/\/\/\\//\/\\//\/\/\//\\/\/\/\/\///\/\/\/\///\/\/\/\/\///\/\/\/\///\/\\\/\///\/\/////\///\/\/\/\///\\\/\/\/\/\/\\\/\/\/\/\//\\\/\\\//\/\/\/\///\/\///\/\\\\\///\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\///\/\/\\\\\/\/\\\/\/\/
\\//\///\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\/\/\///\/\/\\\/\/\///\/\/\/\\\/\/\/\///\/\///\/\///\/\\\/\/\/\\\\\/\///\///\/\\\/\\\/\/\/\\\/\/\\\///\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\\\/\\/\//\/\/\\\/\/\/\\/\//\\\/\/\///\/\//\\\\/\/\/\/\/\/\//\\/\/\\//\/\/\/\///\/\\\///\\\//\/\\/\\\/\\\/\/\\\\\/\/\/\///\/\/\/\/\/\/\/\\\\\///\/\/\/\/\/\\\\\//\//\/\/\/\///\//\\/\/\/\\\/\///\/\///\/\/\\\/\/\/\/\/\///\/\////\\/\/\/\//\\/\/\/\\\\\/\\\/\//\//\/\\\\\/\/\/\/\\\\\/\/\/\///\\\///\\\/\/\/\///\\\/\//
///\/\/\/\/\/\/\\\/\/\/\/\/\/\//\\\\/\/\/\/\/\\\\\/\/\/\/\\\/\/\/\\\\/\\/\\\/\///\\\///\/\///\/\/\/\\\/\\\/////\/\/\/\/\\\/\/\\\/\\\/\/\/\///\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\\\/\//\\\\/\/\/\\\\\/\/\/\/\/\///\\\/\/\/\/\/\/\\\\//\\\/\/\/\/\/\\\/\///\/////\\\\\/\\\/\/\/\/\\\/\/\\\///\/\/\/\\\/\/\/\/\/\\\/\/\////\\/\/\\\/////\///\/////\///\\//\///\\\\\//\\/\\\\\/\/\/\/\/\/\/\/\/\/\//\\/\//\\\\/\\//\/\/\/\/\/\/\/\/\\\/\/\//\/\\/\////\//\\\//\\/\\\/\/\\\/\/////\/\\\\\/\\\/\\\\//\\\\\/\/
\\\/\/\/\/\\\/\\\///\/\/\/\\\/\\\/\/\/\\\/\/\/\\\/\\\\\///\/\\\\\/\/\///\///\/\/\/\\\/\/\/\/\/\\\\\/\\\/\/\\\/\//\\\//\///\/\/\/\/\/////\/\/\//\\///\/\/\///\////\\\\/\/\/\/\/\/\\\/////\/\/\/\/\/\/\///\///\\\/\/\/\/\/\\\//\\/\\///\\///\\\///\/\/\/\//\\\\\///\\/\\\/\/\/\/\/\/\/\\\/\\\\//\/\/\\\/\/\//\\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\///\///\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\/\\/\///\\\\\/\/\/\/\/\/\\//\/\/\\\/\///\/\\\///\/\/\
///\\//\/\\\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/////\/\/////\/\\\//\\/\/\/////\/\\//\/\/\\\/\\\/\/\/\//////\\/\/\/\///\/\/\\\/\\\\//\/////\///\\\///\//\\/\/\\//\/\/\/\/\\\///\\\/\///\/\///\/\/\\\/\//\//\/\\\/\\\//\\///\/\/\///\/\///\/\/\/\//\\//\/\\///\\//\/\/\\\/\\\///\/\/\///\\\\\///\/\/\/\/\///\/\/\\\/\/\/\\\/\/\/\///\/\\\/////////\/\\\/\\\\//\/\/\/\\\///\/\\\///\\\/\/\/\/\/\/\/\///\/\/\/\/\/\\/\\/\/\///\/////\/\//\\\\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/
\\\//\\\//\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\/\///\/\/////\///\/\/\/\/\/\/\/\/////\//\\\\/\\\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\\\////\//\/////\/\///\///\\\/\//\\/\/\\\/\/\\\/\\\/\/\/\/\/\/\\\/\\\/\/\/\\//\//\\//\//\/\/\\\/\/\///\/\\\//\//\\\/\/\/\/////\\//\/\//\\/\/\\////\/\/\\\/\/\//\\/\///\///\/\///\/\/\/\///\\\/\/\\\///\//\\///\/\////\\/\\\/\///\//\\/\/\/\/\///\/\/\\/\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\\\/\/\/\/\//\\/\\\/\///\\//\/\/\\\\\\\/\/\///\/\/\/\///\/\/\/\/\/\/\/\/\/\/\
/\\\/\/\/\\//\\//\/\/\/\/\/\\\/\\\///////////\\\\\/\/\/\/////\/\/\/\///\\\///\/\\//\/\\\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\//\\/\/\/\\\/\///\/\/\/\\\\\/\/\/////\/\/\/\/////\/\/\/\/\/\////\//\/\///////\/\/\/\/\/\\//\\\/\/\\/\\//\\\\/\/\/\/\/\/\/\/\\\///\///\\//\\\/\\\/\/\/\\\\\/\/\/\/\///\/\///\/\/\\\/\/\/\/\\\///\///\\\///\\//\/\/\///\\\/\\\/\/\\\\//\///\/\\\///\/\/\/\\\\\/\\\\\/\/\\\/\\///\\/\\\/\/\/\/\/\/\\\/\///\/\/\///\/\/\/\/\/\\\/\/\/\\\/\/\\\/\/\/\/\\\/\/\\\/\//\////\\\\\/\/\/
///\\/\/\/\/\/\\////\/\//\//\\//\/\/\/\\\/\\\\\/\/\/\\\///\\\\\/\/\\\\\\\///\/\/\/////\/\/\/\/////\/\//\//\/\/////\///\/\/\\\\\/\//\\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\/////\/\\\\//\/\\\/\/\/\/\/\/\/\/\//\\///\\\/\/\/\\\/\/\/\/\/\\\/\/\/\////\\/\/\\\/\\\///\/\/\/\///\/\/\/\/\\\///\\//\\\/\/\/\///\/////\/\/\/\\\\//\\\//\\/\/\/\/\/\/\/\\//\/\/\/\///\/\/\///\/\/\\//////\\\/\/\/\/\//\\/\\\/\\//\///\///\\\\\/\/\///\/\/\\//\///\/\/\/\///\/\/\/\/\\\/\\\/\/\/\///\\\/\\\/\\\/\\//\/\
\\/\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\///\\\/\\\///\/\\\\/\\/\/\\\\\/\/\\//\/\/\///\/\/\\\/\/\/\/\/\/\///\/\///\/\/\/\/\\/\//\\//\/\/\//\\//\\/\/\/\\\/\\\///\/\/\\//\///\\\/\///\/\/\/\\\/\/\///\/\\\/\\//\/\///\/\\\/\/\/\/\///\///\\\/\/\/\/\/\/\/\\\/\///\/\\\\\/\/////\\\/\/\/\/\///\/\\//\/\\\/\/\\\\\\\/\///\/\/\///\/\/\/\/\///\/\\\/\\\//\\///\/\/\/\\\\\/\\\/\/\/\\\\\/\/\/\///\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\///\/\/\/\\//\/\///\//\////\\\/\/\\\/\/\///\\\/\/\\//////\/\//\\/\\
\/\///\//\\\\///\///\\//\\//\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\///\/\/\/\/\/\\\/\/\/\\\/\/\/////////\//\\///\/\/\/\/\/\//\//\\\/\/\/\/\/\/\/\\\/\/\\//\/\/\/\/\\//\\\/\\\\\\/\\/\\//\\\/\//\\/\/////\\\///\/\\\/\/\////\\/\//\\/\///\/\/\/\/\/\\\\\/\/\/\//\\/\\\/\/\\\\\/\/\/\\\\\\\/\/\/\/\/\/\\\/\\\///////\/\/\/\//\\/\/\/\/\///\/\/\/////\\\/\/\/\/\/\\\\\/\/\\\\\///\/\/\/\///\/\/\/\\/\\//\\/\///\/\/\/\/\\\/\/\/\////\//\/\/\/\/\/\/////\/\/\///\/\\\/\/\/\//\\/\///\///\/\/\/\/\/\/\/\\\/\//
\\/\\/\\/\/\///\/\/\/\/\/\/\\\/\/\\\/////\/\/\/\/\/\/\///\/\/\///\\///\\///\/\/\/\/\/////\/\/\/\///\///\\\///////\/\///\/\/\/\/\/\\\/\/\\\/\/\///\/\/\\\\\/\/\/\/\\\///\/\\\////\\/\/\\\/\/\//\\/////\/\/\/\//\\/\/\/\/\///\\\/\\\/\/\/\/\\\///\/\/\//\\/\/\/\/\/\/\/\///\///\\\\/\//\///\///\\\\\/\/\/\/\/\/\/\/\/\\\/\/\\/\\//\\/\/\\\\\/\/\/\\//\/\/\\\/\/\/\/\/\\\/////////\\\\\/\/\///\/\\\/\/\\\/\///\/\/\//\\/\/\/\\\/\///\/\/\///\/\////\\/\/\///\/\\\\\/\/\/\/\\//\/\/\\\/\/\///\\\//\\/\\\/
\/\/\/\/\/\///\/\\\/////\/\/\///\\\/\\///\\/\///\\\/\/\/\\//\/\/\/\\\/\\\/\\\\\\/\\\\/\\\/\/\/\\\/\/\/\/\\//\/\/\/\/\/\\//\///\/\/\\\\/\\/\//\\\//\///\/\\\/////\/\/\/\\\/\\\/\/\/\///\///\\//\/\/\/\\\/\///\/////\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\////\/\\/\/\\\/\\/\\///\\\\\/\\\\\/\/\/\/\//\\/\/\\\\\/\\\/\/\\////\/\\//\/\\//\\\\/\\/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/////\/\/\/\/\\//\/\\\/\/\/\///\\\/\/\//\//\/\/\/\\\///\///\\\/\\\\\\//\/\/\///\\\/\/\\\/\/\/\\\//\\/\/////\/\\\/\/\/\\//\
///\/\/\/\/\/\/\///\\//\/\/\///\\\/\/\/\/\/\///////\\//\/\/\/\/////////\/\/\/\\\\\\\\\///\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\\\\\/\\\/\/\\\/\//\\/\\\/\/\//\\\\/\/\\\\//\/\/\/\/\/\/\\\/\///\/\/\/\//\\/\///\/\\\/\/\/\\\/////\/\\//\/\/\\//\/\/\\\/\/\\\/\\/\\/\/\/\\\/\/\/\/\////\\///\\\/\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\\\\////\/\\\/\/\/\/\/\/\\\/\/\/\\\/\\\/\\\/\/\///\\\/\/\/\\//\\\//\\/\/\/\/\/\\\/\//\\//\\\\/\///\/\/\\\//\\/\\\/\/\/\/\\\\\/\///\/\/\\\/\\\/\/\/\/\//\\/\\\\\/\/\/
\//\\///\/\/\/\/\///\/\/\///\\\/\/\\////\///\/////\/\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\\/\\/\/\/\/\/\/\/\/\/\/\/\\//\/\///\\\/\/\/\\\/\/\\\/\/\\\/\\\\\\\\\/\/\/\/\/\/\/\/\//\\///\/\/\/\\\///\/\/\/\///\/\\\/\/\/\/\///\/\/\///\/\\\///\\//\\\/\///\\\///\/\/\\\///\//\\/\/\/////\/\/\\\/\///\/\/\/\/\\\/\/\/\///\/\/////\\//\/\/\///\///\/\/\/\/\/\/\/\/////\/\/\\\/\/\/\/\/\\//\/\/\\\\\\\/\\\///\///\\//\///\/\/\/\///\/\/\\\/\/\/\/\//\\\\/\/\/\/\/\//////\\/\/\\\/\/\/\///\/\/\/\
/\/\/\/\///\\\/\///\\\\\/\/\/\///\/\\\///\/\/\/\/\/\/\///\/\/\\//\/\/\\\/\/\//\\/\\\/\////\\//\//////\/\/\///\/\/\/\\\/\/\/\/\///\///\/\\\\\/\/\/\\\///\\\/\/\\/\\\/\\\//\//\\//\//\\/\\/\////\\/\\\\\/\///\/\/\///////\/\/\/\/\/\\\/\/\///\/\/\/\\\/\/\\\/\\\//\//\//\/\\/\\\/////\/////\/\/\/\/\/\/\\\/\\\/\///\/\/\/\\\/\//\\/\\\/////\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\\\\\/\///\///\\\/\\\/\/\\\/\\\///\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\\\/\/\///\/\/\/\/\//\\/\/\\\/\/\/\/\/\/\/\\\\//
\/\\\//\\/\\\/\///\/\\\/\/\///\\\/\/\/\/\/\/\\\/\//\\/\/\/\\\//\\\\/\/\/\/\\\///\/\///\\//\/\/\/\/\/\\\\\/\/\/\//\\\\/\/\/\/\\//\/\\////\/\\//\/\/\\\\\/\\\\\\\///\/\/\///\/\/\/\/\/\///\\\/\//\\/\//\\/\\\/\///\\//\/\/\\\/\\//\/\/\/\/\/\///\/\/\/\//\\\\/////\\\/\/\//\\//\\\\/\\////\/\/\/\/\/\\\/\/\/\/\/\/\/\\/\\/\/\\//\/\/\/\/\///\/\/\/\/\//\\/\/\/\\\///\/\/\/\/\///\/\\\\\/\\\\\/\/\///\/\/\/\/\/\/\\\\\\/\\\\/\/\/\/\///\/\/\/\/\\\\////\/\\\/\//\\\\/\/\/\/\///\/\\\/\\\/\\\\\/\/\/\/\\\
\\/\/\//\\/\///\///\/\/\/\/\//\\/\/\/\/\/\//\\/\/\/\/\/\/\\\/\/\///\\\\\/\\\/\/\/\/\\\\\/\/\/\///\/\/\/\/\//\\/\/\/\/\/\\\/\\\/\\\///\/\/\\\/\/\/\/\\\////\/\\\\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\//\//////\/\/\/\/\//\\/\/\/\///\/\/\///\///\/\/\/\/\/\/\/\//\///\\/\\\/\\\/\/\//\\/\/\/\/\////\\/\/\/\/\\\\\///\\\/\/\/\/\/\/\/\\\/\//\\//\\///\/\/\/\/\\\/\/\/\/\/\/\\\/\\\/\/\\\/\/\/\/\/\\//\\\/\/\/\///\////\\/\/\/\\////\/\///\/\/\/\\\/\/\/\/\/\/\/\\\\//\\//////\/\///\/\//\\/\/////\/\/\/\/
\///\/\/////\/\\\//\\/\///\/\/\/////\\\/\\\/\/\///\///\/\/\/\/\/\\/\\\/\\/\/\\\/\///\/\/\/\/\/\/\/\\\///\/\/\\\/\/\/\\\///\/\\\///\/\/\\\/\/\/\/\\\/\\//\//\\\\\//\///\\\/\/\/\\\\\/\/\/\//\//\/\/\///\/\\//\/\\\/\/\/\/\///\///\\\/\///\\\/\/\/\/\/\/\/\///\/\/\//\////\/\/\/\/\//\\///\/\\\/\/\\\/\\//\/\/\\\\\/\/\/\\\\//\/\///\\\/\/\///\/\\\/\/\/\/\///\/\\\//\\/\\\///\/\/\\\///\/\/\/\/\/\\\///\///\/\/\/\//\\///\\\/\/\/\/\/\/\/\\\///\/\/\/\\\\\\/\\/\/\//\\///\/\\\\\/\///\/\\\//\\/\/\/\\\
/\/\\\/\/\\//\/\/\\/\\///\/\/\/\\\/\/\/\/\/\/\/\/\\\\\/\/\//\\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\\\/\/\\\/\///\/\/\/\/\/\//\\/\\\/\\\/\//\\/\\//\/\/\/\/\\\/\///\\\/\/\/\/\/\/\///\/\/\\//////\\\/\/\/\/\\\/\/\\\\\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\\\\\\\\\\\\\/\/\/\/\/\///\/\\\/\/\///\/\/\/\\\\\/\/\/////\/\/\/\/\/\/\\\///\/\/\/\/\/\///////\/\/\/\///\/\/\/\/\///\//\\/\/\/\/\/\/\/\/\/\\/\\\\///\/\/\/\/\\\///\///\/\/\\\/\/\/\/\/\/\/\/\/\///\//\\/\/\\\/\/
\\\/\/\/\/\///////////\/\/\/////\\\/\/\///\////\\/\/\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\\\/\/\/\///\/\/\\\/\/\\\/\/\/\/\///\///\\\\\\//\/\\\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\///\/\///\/\/\//\//\/\/\/\/\/\/\/\/\\\/\/\///\/\\\/\//\\///\/\///\/\/\//\\/\///\/\\\///\/\/\/\/\/\/\/\/\/\\\/\/\/\\//\\//\//\\/\/\/\\\/\/\/\///\///\/\\\/\/\///\/\/\/\/\/\/\/\/\///\\\/\/\/\\\/\/\/\/\/\/\\///\\\\/\\\/\//\\/\\\/\\\/\/\\///\//\\\///\/\/\\\///\/\/\///\//\\/\/\/\/\/\\\/\\\/\/\/\/\/\////\\
\\\\//\\\\/\/\/\/\/\///\/\/\/\/\/\///\\\/\/\/\\\/\///\/\/\\\/\/\/\/\\\///\/\/\\\/\/\\\/\\\/\/\//\\/\///\/\/\/\/\///\/\\//\/\/\/\/\/\/\/\\\\\\\\\/\/\/\/\/\/\/\///\\\/\/\///\///\///\\\///\///\///\/\/\/\/\/\/\\//\///\\\\\/\//\\///\/////\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\//\////\///\/\/\/\//\\///\/\///\/\/\/\\\///\\//\///\/\\\/\/\/\///\///\\\\\///\\//\\\//\\///\/\/\/\/////\/\//\\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\\\\\\///\///\\\//\\/\/\/\\\\//\/\/\/\\//\/\/\/\/\/\/\\\/\///\/\/\/\///\/\/\/\/
\/\/\/////\/\///\/\/\/\/\/\/\/\/\\//\/\///\///\/\/\\\/\///\\\/\///\/\\\/\/\/\\\\\\//\/\\\/\//\\//\\///\\\/\/\//\\/\/\\\/\/\/\/\/\\\\\/////\/\/\\//\/\/\/\/\///\/\/\/\/\/\\\////\\///////\///\/\/\/////\/\/\\//\\//\\\//\\\\/\\\\\/\/\\\///\///\\\///\//\\\//\\\\\/\/\/\/////\\\/\/\\\/\///\/\/\/\//\\\\///\\\/\/\/\/\\\/\\\/\///\/\/\/\/\/\///\/\/\/////\/\\\/\/\\\/\///\/\/\/\/\\\/\\//\/\/\/\\\///\/\/\/\/\/\/\/\\\/\////\//\\\/\/\/\/\//\\////\//\/\/\///\/\/\/\/\/\\\/\\\/\\\\\/\/\///\/////\/\/\
/\/\\/\\/\///\/\/\\\/\///\\\/\/\///\/\/\\\///\/\\\/\\\/\/\\\//\//\/\\\//\\\\/\\//\/\\\\//\///\\\/\/\\\///\/\/\/\/\/\/\\\/\/\//\///\\/\/\/\/\\\/\/\/\/\/\\\/\///\///\/\/\///\\/\\/\/\/\///\/\/\/\/\/\/\\\/\/\\\//\/\\/\/\\//\/\/\/\/\/\///\/\\\/\/\///\/\/\/\/\///\/\/\/\/\\\\\/\/\/\\\\\/\//\\///\/\/\\//\/\\\///\/\\//\/\/////\\\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\\\/\///\/\///\/\/\\\\\/\//\\/\///\///\/\\\/\/\/\///\\\/\//\\/\/\/\//\\/\/\\\/\//\\///\/\/\///\///\///\/\/\\\/\/\\//\/\\\/
//\/\/\/\////\\/\//\\\\/\/\\/\\/\/\\\/\/\/\///\///\/\/\/\\\/\\\/\//\//\/\\\/\//\//\\\//\\/\\\\\/\/\/\/\\\/\/\/\///\/\/\///\/\/\///\\\///\\/\\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\///\/\/\///\/\/\/\/\///\/\//\\\//\/\\\/\/\/\/\/\\\/\///\/\/\///\///\/\/\///\/\/\///\/\/\//\\/\/\///\/\//\\/\\\/\/\/\///\/\/\\\/\/\\\/\///\/\\\///\/\/////\/\//\////\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\\\/\///////\/\/\\\/\/\/\/\//\\/\/\/\/\/\/\///////\//\\\\/\/////\\\/\/\\//\/\///\///\/\/\\\/\\\\//\/\
\//\/\\\/\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\//\/\///\\//\\\/\///\/\/\/\/\/\/\/\////\\/\/\///\/\///\/\/\\\///\/\///\\\///\/\/\//\\/\///\\//\///\/\\\/\/\/\\\/\/\/\\//\/\/\/\///\/\/\/\/\///\///\/\/\/\/\/\\\\\/\/\//\\/\\\///\/\/\/\/\\\/\\\/\/\///\/\/\\\/\///\/\\\/\\\/\//\\/\//\//\/\/\\\/\/\/\///\/\\\///\\\/\///\/\///\\\/\/\///\\\///\/\/\/////\//\\/\\\\\/\\////\/\/\/\/////\\\\\\\/\\\/\/\/\/\/\///\//\\/\\\///\\\/\/\///\\/\\/\\\/\/\\\\\/\/\///\/\/\\\\\/\\//\\\/\\\/\/\/\\\/\\
//\/\\//\/\/\\\\\/\/////\///\/\/\/\///\/\/\/\\\/\/\/\///\/\/\\\///\/\\\/\/\/\/\/\/\/\\\\\\\/\/\/\/\/\///\///\////\\/\/\///\/\///\/\/\//\//\/\\\/\\\\\/\/\/\/\/\/\/\/\/\/\/\///\/\///\/\/\/\/\//\\/\/\/\/\///\/\/\\\/\\\/\///\\\/\/\///\///\\\\\/\\\/\/\/////\/\/\/\\\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\/\/\/\/\/////\\\\\/\\//\/\\\/\/\/\///\/\\\/////\/\/\///\/\/\/\/\\/\\/\/\/\/\/\/\/\/\/\///\///\\\/\\\/\//\\/\///\/\/\/\/\/\/\\\/\///\\\\\/\/\/\/\/\/\/\/\///\\\/\/\\\/////\\/\\/\/\\\/\/\\\/\\\/\/\
/\\////\/\///\/\/\/\\\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\///\\\/\/\///\/\/\/\\\\\\\\\/\/\\\/\/\/\/\/\/\\\/\\\///\\\/\/\/\/\/\///\/\\\/\/\/\/\\\/\///\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\\//\/\/\/\/\/\\\///\\\/\/\/\/\/\/\/\/\\//\\\//\\\\/\/\////\\/\///\/\/\/\///\\//\///\//\\/\/\/\/\/\/\////\//\\\\//\/\\//\/\\\/\/\\\\//\/\/\/\/\/\/////\/\/\\\/////\\\\//\\\/\/\/\\\/\/////\\\/\/\///\/\/\/\\//\/\\\\//\/\/\///\/\/\//\//\///\//\\///\\\/\///\\\///\///\/\\\/\/\/\\\/\/\///\////\\/\/\\\///\/\/\\\/\/
\///\\\\/\\/\///\/\/\/\///\/\/\\//\\\/\/\/\/\/\/\\\/\\\///\/\/\//\\/\/\/\\\\\///\//\\///\/////\/\\\\//\/\/\/\\/\\/\//\\/\/\///\\\/\/\/\///////\/\/\\\/\///\///\///\/\/////\/\\\/\/\///\/\/\/\/////\/\/\//\\/\/\\\/\\\/\///\/\\//\/\/\/\/\\\\//\\\/\//\\/\/\///\/\/\/\///\/\/\///\/\/\///\/\\\/\/\\//\/\/\\\/\///\/\/\/\/\/\///\/\/\/\/\/\/\\\\\/\///\/\/////\/\//\\/\\\//\\/\/\/////\\\/\/\\\\\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/\\\/\/\/\\\//\//\/\/\/\\//\/\/\/\/\/\//\\/\\\\\///\/\/\///\///\/\/\/\/\
/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/////\\//\\\/\/\/\/\/\\\///\\///\\\\//\\/\/\\////\//\\\//\\//\\\/\/\/\///\/\///\///\/\/\/\/\/\///\/\/\/\\\/////\/\\\///\/////////\/\\\/\\\/\/\//\//\\//\/\/\\\/\///\/\/////\/\\\/\/\/\/\\\\//////\/\\\/\/\\\/\/\///\/\///\//\\\\//\\/\/\///\/\\\/\/\/\///\/\\\/\\//\/\\//\/\/\/\/\\\/\//\\/\/\/\/\\\/\/\/\/\/\\//\/\//\\///\//\\\\\\/\\\///////\/\\\///\/\///////\/\/\/\/\///\/\///\/\/\/\/\/\/\/\/\///\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/
//\\\\\/\/\/\//\\/\////\\\//\/\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\/\/\/\\\/\/\/\/\//\\///\/\/\\////\/\\\\\\\\\///\///\\////\\///\\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\\\/\/\/\/\/\\\\\/\\\/\///\/\/\/\\\/\/\/\\\/\/\\//\/\/\\\///\/\\\\\\\/\/\\\/\/////\\//\/\/\\//\\\/\/\/\\\/\/////\/\\\/\/\\\/\/\\/\\\\///\///\\\/\/\\/\\/////\/\/\\\/\/\/\/\/\///\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\/\\\/\///\/\/\/\/\///\\\/\/\/\/\/\\//\/\/\\\/\///\\\/\/\\\/\/\/\/\/////\//\\/\
/\\\/\/\/\////\\/\/\\\/\\\/\\\/\\\///\/\///\//\\//\\/\\\/\\\/\\\\//\\\///////\/\/\/\/\/\/\/////\/\/\/\\\/\/\/\/\\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/////\/\/\/\///\/\///\/\/////\/\/\/\\\/\/\\\\\/\///\/\/\//\\/\\\/\/\\//\//\//\/\/\/\/\/\/\\//\/\///\/\/\/\/\\\/\\//\\\/\/\/\\\/\/\//\//\/\/\/\////\\/\\/\//\/\/\/\///\/\/\/\/\\\/\\\/\/\/\///\/\/\/\/\///\/\/\/\\////\/\/\/\///\/\/\/\/\/\///\/\/\\\/\/\///\/\//\//\/\/\/\\//\\\/\///\/\\//\/\/\/\/\/\/\/\/\\\/\\/\/\\/\/\\\/\/\/\/\///\/\/\///
\/\\\///\/\/\/\//\\\\/\/\/\/\\\/\/\///////\/\////\\/\/\/\/\/\/\///\/\/\/\/\\\///\\////\/\/\/\\\///\//\\/\/\/\/\/\/\/\/\///\//\\\\/\/////\///\/\/\/\/\\//\/\\/\\///\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\\/\\/\/\/\///\/\/\\\/\/\/\///\/\//\\/\/\/\/////\\//\/\///\\////\/\/\/\\\\\/\/\/\/\/////\/\/\///\/\\\/\\/\\///////\/\/\/\/\/\///\/\/\/\/\///\//\\/\/\/\/\/\/\/\///\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\\\//\///\\///\/\/\///\/\\//\///\/\/\/\///\/\/\//\\/\/\/\///\/\/\\\/\///\/\/\//
/\//\///\\\\/\/\\\\\\//\//\\/\/\/\/\///\\\/\\////\\\\/\/\\/\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\\\\\/\//\\/\/\///\\\/\\\///\/\///\\//\\\/\/\/\\//\/\/\/\///\/\/\\\/\\\/\\\\\/\\\/\/\/\/\/\/\\\///\/////\//\\/\/\\//\\//\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\//\\\/\\\/\/\/\/\///\/\/\/\\\/\/////\\///\\/////\/\/\///\\//\///\/\/\/\/\/\\//\/\\\//\\\\/\\\\\///\///\\/\\\/\\/\/\/\\\/\/\\///\\/\/\/\///\/\/\/\/\/\/\\\///\/\/\/\\\/\/\\\/\//\\/\//\\/\/\/\/\\//\/\/\\\/\\\/\/\/\/\/\/\\\\\/\/\/\\\/\\\/\//\\/
\/\\//\/\/\/\/\/\/\//\\\\/\/\/\/\\//\/\/\/\/\/\/\////\//\/\\//\/\///\/\/\/\/\\\//\\\\/\/\\\///\/\\//\/\/\/\\\\/\\\\/\/\/\/\/\/\///\/\/\///\\\/\/\/////\/\\\/\/\/\/\///\/\\\\\///\/\/\/\/\/\/\/////\/\/\///\/\\\///\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\///\/\/\/\/\/\\\\\///\/\/\//\/\\/\/\/\\\/\/\/\///\\//\/\\//\///\/\/\/\/\/\/\/\/\\\/\///\\//\\\///\/\/////\//\\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\/\/\\\/\\\/\/\
/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\\\\//\///\/\/\/\\////\/\\//\/\///\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/////\/\/\/\\\/\/\/\/\/\\////\/\/\/\/\\\\\\\\//\\\/\//\\/\/\/\//\\\///\\//\\///\\//\\\\\/\///\/\/\\\///\/\\\/\///\///\/////\\//\///\///\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\\\/\\\/\\\/\/\/\///\/\/\/\/\/\/\/\/\/\/\///\\//\\//\\/\/\//\\\\\/\/\///\/\\//\///\/\/\/\///\/\/\/\///\/\\/\//////\/\/\/\/\/\/\///\/\\\\\/\\\/\\\/\/\/\\\/\///\\\\\/\\\/\\\///\/\/\///\/\/\/\/\/\/\\\/\/\/\//\\/\/\/\/
\\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\///\///\/\/////\/\/\/\/\/\/\/\/\//\\\//\/\/\\\///\\\\\/\///\/\\\/\\\/\///\/\\\/\/\/\/\\\/\\\/\/\/\///\//\\/\/\/\/\\\/\/\/\/\/\/\\\\\/\/\/\///\///\/////\/\/\/\\\/\/\/\/\/\/\///\/\/\/\///\/\\\\\/\/\/////\//\//\///\/\/\\\/\//\\///\/\/\\\/\///\\\/\\///\\/\///////\/\//////\/\\///\\\///\\\///////\/\\/\\/\/\/\/\\\/\///\\\/\///\/\///\///\/\\\/\/\/\/\/\\//\/\/\/\/\/\\\/\///\///\/\/\\//\///\/\/\\\///\/\\\///\/\\\////\//\///\/\///\/\/\/\/\/\/\\\/\
/\/\///\/\\//\/\/\\////\///\/\\\\\/\/\\\///\/\/\///\\\/\/\/\/\\\/\///\///\/\/\\\/\\\\\/\/\/\/\///\///\///\/\/\/\\\\\/\/\/\/\//\//\/\/\/\/\\\/\///\///\\\\\/\/\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\\\\\/\/\/\/\/\\\/\\//\/\\//\/\\\/\/\/\///\\\///\///\///\//\////\/\\//\/\/\/\/\/\/\/\/\/\\\/\/\/\/////\///\\/\/\\/\////\\/\/\///\/\/\///\/\\//\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\///\\\\\///\/\\\//\\\\/\/\\\/\/\///\/\\\///\///\/\/\///\/\/\/\/\//\\\\/\///\///\/\\\/\\\/\/\/\/\/\/\/\/\///
\\\/\/\\\///\///\/\/\\\/\/\/\/\///\///\/\/\/\/\/\/\/\/\/\/\///\/\/////\/\\\/\/\/\/\/\/\/\/\\\/\///\/\\\/\/\/\\\///////\\\\//\/\/\\/\\/\/\/\/\/\/\///\///\///\/\\\///\/\/\/\/\/\\\///\\//\///\/\/\/\/\/\///\/////\//\\/\/\/\/\/\/\///////\/\/\\\/\///\/\\\/\/\/\/\/\/\/\/\/\\\///\\\///\//\\/\/\/\/\\\/\\//\///\/\/\/\/\/\\\//\\/\/\/\///\\\/\/\/\///\///\/\/\/\///\/\/\/\/\/\/\/\\\/\///\\\/\/\/\/\/\/\/\/\/\/\///\/\\\\//\/\/\\\/////\/\\////\\\/\/\///\\\/\/\///\/\/\/\/\/\///\/\//\//\/\/\///\/\/\
/\/\/\\\/\/\////\\///////\/\\\/\/\/\/\/////\/\/\/\/\/\\\/\/\//\\/\/\/\/\/\///\///\\\\\/\/\/\\\/\\\\///\\/\/\///\///\/\/\/\\\/\/\/\/\/\//\\///\/\\\/\\\/\///\/\/\/\/\/\/\/\/\/\\\\\\\/\\\/\/\///\/\/\\\\\\\/\///\/\///\\\/\/\/\\\\\/\/\\\//\\/\\//\/\/\/\/\/\/\///\/\/\/////\/\/\///\///\/\\\///\/////\\\/\/\/\/\/\\\/\/\///\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\//\///\/\\\//\//\\\/\/\\//\/\/\/\/\/\///\//\\/\/\/\/\/\/\/\\//\/\/\\\\\/\/\\\/\//\\/\\\/\/\//\\/\/\/\/\\\\\\\\/\\/\///\///
//\\\/\\\/\/\\\/\///\/\/\//\\/\/\/\///\/\///\/\/\//\//\/\/\/\/\/\//\//\\\/\\\/\/\\\/\/\/\\\//////\\//\\/\//\\/\/\///\/\/\\\/\\\/\/\/\/\\/\//\/\/\/\//\\\\/\\////\/\/\/\/\/\///\///\/\/\/\/\\//\\\/\///\/\\\/\/\///\/\/\/\/\/\/\/\/\/\\\////\\/////\/\//\\/\/\/\/\\//\/\/\/\/\/\///\\/\\/\/\/\/\/\\\\\/\/\///\/\/\/\/\/\/\///\\/\\/\/\\\/\/\///\/////\//\\/\/\\//\/\/////\/\///\/\///\///\\/\\/\\\/\\\/\/\/\/\/\///\\\/\/\/\\//\/\\\\\///\\\\\/\/\/\\\/\\\/\///\///\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\\\/\
/////\\\\\//\\/\/\/\/\/\/\//\\\\\\/\/\/\/\/\//\//\/\/\/\\\/\/\\\/\\\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\\/\\/\/\/\/\/\/\\\\\/\/\\\///\/\/\/\/\///\/\/\/\/\//\\/\/\/\/\/\/\\\/////\/\/\/\\\/\/\/\/\\//\///\///\/\/\///\///\/\///\/\/\/\///\\\/\/\/\//\//\///\\\/\/\//\\/\/\/\/\/\/\\\/\///\/\\\/\/\///\\\/\/\/\/\\\/\\\/\/\/\\\/\/////\\//\////\\/\/\/\//\\///\/\///\/\/\\\///\\\/\/\/\///\/\/\/\///\///\/\/\\////\/\/\\/\\/\/\//\\/\/\\\\\/\\//\///\/\/\/\\\/\/\/\/\\\\\/\/\/\/\/\/\/\//\
//\//\\/\/\//\\/\/\/\\\/\/\/\///\///\/\/\/\///\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\//\///\/\/\\\//\\/\/\\//\/\\\/////\/\///\/\///\\\/\/\/\/\/\\//\/////\\//\\\//\\/\/\/\/\/\/\/\/\/\\\/\///\/\/\\\\\///////\/\/\///\/\///\///\/\//\\/\/\/\///\/\\\/\/\/\\\/\\\\\\\/\/\/\/\/\/\\\/\/\//\\/\/\/\///\/\\\\//\/\///\/\/\\\\\/\/\/\/\\\/\/\/\/\/\///\\//\/\/\/\/\/\/////\//\\/\/\/\/////\/\\//\/\\\/\/\/\///\\\/\/\\\/\\\////\\\\//\\/\\\/\\/\\/\/\/\/\/\///\/\/\/\/\/\/\/\//\\///\/\\/\\\\/\/\/\\//\
/\\\/\/\/\\\//\\/\///\/\\\/////\///\/\/\/\//\\\\\\///\/\///\/\/\/\/\/\/\/\/\///\\\/\/\\/\\/\\////\/\/\\\///\\\///\/\\\/\\\/\/\/\/\\\\\/\/\//\\\\\\///\/////\/\/\/\\\/\/\/\\\/\//\\/////\/////\///\/\/\///\/\/\////\\/\/\/\///\/\\\/\\\/\/\\\/\\//\/\\\/\/\/\/\/\/\\\/\/\/\///\//\\/\/\\\\\\\/\///////\/\/\///\\/\//\/\/\/\/\\\/\/\///\///\\//\/\/\\\///\/\/\\\/\///\\\/\/\\\/\/\/\\//\\/\\\\///\///\/\/\/\/\/\\\///\///\\\\\/\\\\\/\\//\///\/\////\\/\/\\\/\///\/////\/\/\/\/\/\/\////\\/\/\//\\/\/\\
\/\/\/\/\\//\/\\\/\/\\\/\\\/\/\///\/\/\///\\\///\///\/\/\/////\/\////\\/\\\\\/\\\/\/\\\/\/\/\/\/\\\///\/\/\/\/\/\///\/\/\\\\\/\/\/\/\/\/\/\/\/\\////\/\/\///\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\\\/\\\/\/\/\/\///\/\/\//\\////\//\\\/\/\/\/\\//\/\/\/\\\\\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\///\/\/////\///\/\\\/\\\/\\\/\/\///\/\/\//\\/\/\///\/\///\/\/\/\\\/\///\/\/\/\/\\//\/\/\/\/\/\/\/\/\\//\/\/\\\///\/\///\/\\\/\/\///\///\/\///\/\/\/\//\////\///\/\/\///\\\/\\\/\/\/\/\/\/\\\/\\\\\/\///\/\/\/\
/\\\//\\///\/\/\/\/\/\/\\\///\\\/\\\/\\\/\///\/\/\/\\\/\/\/\//\\/\\\/\/\\//\\\/\/\/\/\///\/\/\/\/\\\\\/\\/\//\////\//\\\\\\/\\///\\\/\/\/\/\///\/\/\/\\\/\/\\\/\/\\//\//\\/\/\\\\\\\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\///\///\\\////\\/\/\/\//\\\\//\\/\////\\/\//\//\/\/\/\/\\\/\///\/\/\/\///\\\/\\\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\//\//\/\/\///\/\/\/\//\//\/\///\/\\//\/\///\/\\\/\/\/\/\/\/\\\/\/\/\/\/\//\\/\/\/\/\///\\\/\///\/\/\/\/\/\/\\//\///\\\/\/\/\///\\\\\/\/////\/
\/\/\/\/\\\\\/\/\/\/\/\\\///////\\\/\//\\/\\//\/\///\/\/\/\\\/\\//\////\\/\\\/\\\/\\\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\///\/\\\/\\\/\///\/\/\/\/\/\/\/\/\/\///\/\\\\\/\\\/\\/\\/\\\/////\/\/\/\/\/\\//\/\/////\/\/\\\/\/\///\///\/\/\/\/\///\///\\\///\///\/\/\/\/\/\/\/\/\\//\\//\\\/\///\//\\/\///\/////\/\/\/\/\/\/\/\/\/\/\//\\/\///\///\/\\\\/\\/\///\/\/\/\/\/\///\\\/\\\/\/\/\/\/\/\//\//\\\/\/\///\\\/\\\\\/\/\/\\//\/\/\/\/\/\///\/\/\/\///\/\\////\\\\\/\/\/\/\/\/\//\\///\/\/\/\\\\\/\/\/\/\/\
/\/\///\\\/\///\\\/\/\\\/\/\/\\\\\/\/\\\/\///\\//\/\\\/////\\\///\/\/\\\\///\\\\\\\\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\\\/\/\/\/\\/\\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\\\///\/\/\/\/\\\//\\\\\\/\/\///\/\/\/\/\\\\//\///\/\///\/\\\/\\\///\\\/\/\/\/\\\///\/\\\\\/\\\//////\\///\\\/\/\/\\\/\/\/\/\/\///\/\/\\//\//\//\/\///\\//\\//\/\/\/\\\/\/\/\/\/\\////\\/\//\/\/\/\///\\\/\/\///////\\\//\\//\\///\/\/\/\///\/\\\/\/\/\\\\\///\/\/\/\/\/////\/\///\/////\\\///\/\/\/\/\\/////\\/\\\\\///\\\/\/\/\///\/
\/\/////\/\//\\\//\\\/\/\/\/\\\/\\\/\/\/\\\///\/\///\/\/\\\///\/\/\//\\///\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\\\/////\/\/\\//\/\/\/\/\//\//\/\/\\\/\/\/\/\/\/\/\/\///\/\\//\/\/\\//\\\/////\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/\///\/\/\\\/\/\/\///\\/\\\\/\/\\\\\///\///\///\\\\\/\\\///\///\/\\//\\\/\///\///\/\/\/\///\//\\/\/\/\/\/\/\////\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\//\/\/\///\//\\/\/\/\//\\///\\\/\/\/\\\///\\\///\/\/\\\/\\\/\/\\\\////\/\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\/\/\///\
/\///\/\/\/\/\/\/\/\\\/\/\/\\/\\//\\/\/\/\/\/\\\/\/\/\\\/\/\/\\\/\//\\///\/\/////\/\/\/\/\/\///\/\/\/\///\/\/\/\/\/\/\\\/\\\\\/\/\/\\\/\/\\\\\/\/\/\/\/\\\\\/\/\/\/\///////\/\/\//\\/\/\/\/\/\\/\\/\/\/\/\/\///\\\/\/\/\///\\\/\/\/\/\/\/\\////\/\/\/\/\/\/\/\///\///\/\/\/\///\///\/\/\\//\/\/\\\/\/\///\/\\\/\/\\//\/\///\/\/\/\/\///\///\\\/\/\/\\////\//\//\/\\\\\/\/\\\//\\/\//\/\\/\///\///\/\/\/\/\/\/\/\/\/\///\/\/\/\///\/\/\/\/\/\/\/\\\/\/\\//\/\////\\///\/\///\/\/\/\///////\/\\////\\//
\\\/\/\//\\\\/\/\/\/\\\/\/\/\/\/\\\\\/\\\////\\/\\\//\\/\\\/\/\/\/\/\\\/\\\///\/\\\//////\\/\/\/\/\///\/\/\\\/\///\///\/\/////\/\\\/\/\/\\\///\\\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\///\\\///\/\/\\\/\/\/\/\/\/\///\/\/\///\///\\\/\/\\\/////\/\/////\/\/\/\///\///\/\/\/\/\\\\\\\\\///\/\/\/\/\\/\\/\/\/\///\\\\\\\/\\\/\/\/\\\///\////\/\\/\\//\/\/\\\/\/\/\/\///\/\/\///\/\\\/\\\\\/\\/\\/\/\/\/\//\\/\//\\/\/\///\/\\\/\/\/\/\///\/\\\\\/\/\/\/\/\/\/\///\/\\\/\\\\\/\/\
/\//\\\\/\/\/\/\/\\\/\/\/\/\/\\\/\/\///\/\/\\\///\\//\/\/\\\/\/////\\\/\\\\//\///\/\\\///\/\//\\/\/\/\\\//\\/\/\/\\/\\/\/\/\/\\\//\\/\///\/\/\/\/////\/\/////\/\/\/\/\\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\///\/////\/\/\\\/\/\/\/\\\/\/\///\\\\\/\/\//\//\/////\/\/\\\\\/\/\\\/\/\/\/\/\/\/\///\///\/\/\/\/\/\///\/\///\/\/\//\//\\\/\\\/\/\/\///\\\///\/\/\/\///\/\///\/\/\\\/\/\///\/\/\/////\///\///\///\/\///\\//\\\/\/\\/\\/\/\//\////\/\///\//\\/\/\/\/\/\\\/\////\\///\/\\\/\/\\\/\/
\/\/\/\/\//////////\\/\/\///\/\/\/\\\/\/\/\/\\\/\\\\\/\/\/\/\/\/\/\\//\///\/\/\\\/\/\/\/\/\/\/\\//\\\/\/\\\\\/\/\/\\\/\\\\\/\/\\\///\/\/\\\///\\\/\\\/\/\///\/\/\///\/\///\/\\\/\\\/\//\\//\//\/\\\/\/\/\/\/\\\////\\/\\//\\\/\\\/\\//\\////\/\\\\//\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\\\/\///\/\///\/\/\/\\\/\/\/\/\/\/\\///\\/\///\/\/\/////\\\/\/\/\/\\/\//\///\/\/\\\/\/\/\///\\\\\/////\/\/\/\///\///\///\/\\\/\/\/\/\/\/\/\\\/\\\///\/\\\/\/\\\/\///\///\/\/\/\\\/\\\\\/\/\/\/\///\/\/\/\\\/\/\/\
/\/\/\/\\//\\\/\/\\\\\///\/\///\/\/\/\\\/\/\\\/\/\\\/\/\////\//\/\/\/\/\/\/\///////\/\/\/\/\////\//\\\/\/\/\/\//\//\/\////\\/\/\/\/\/\\\/////\/\/\/\/////\/\/\//\\/\/\\\///\/\/\///\/\\//\/////\//\\\\/\///\\//\/\/\\//\///\\//\\\/\//\\/\/\\\/\\\/\///\/\/\/\/\/\/\/\\\///\/\///\///\/\\\/\/\\\/\\\/\/\/\/\\\\\///\/\/\/\///\/\/\/\/\/\///\/\///\/\\////\/\\\/\/\/\\\\\/\/\//\\/\/\/\///\\\\//\/\/\/\/\/\/\\\/\///\///\//\///\/\\/\///\\\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\///\/\///////\/\/\/\/\/\/\/
/\///\\/\\////\\/\/\\/\/\\\///\/\/\\//\/\/\/\///\/\///\/\/\/\/\//\\/\\\///\///\\\/\/\\\/\/\/////\/\/\/\\\/\/\/\//\\/\/\/\/\///\\\/\\\/\/\/\\\/\/\/\/\/\/\/\\\/\//\\/\\\/\///\/\/\///\\\/\/\/\/\/\///\/\/\/\///\/\/\\\/\///\/\/\///\/\/\\\/\///\/\/\/\/\///\/\/\\\\\/\/\\//\///\/\/\/\/\/\\\///\//\\///\///\\//\//\\/\\\/\/\/\/\///\///\///\\\/\/\/\/\/\/\///\/////\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/////\/\/\/\/\/\///\///\/\/////\/\/\//\\\\/\/\/\\\///\/\/\/\///\/\/\/\////\//\///\/\/\/\///\\\//\\//
/\/\///\/\/\/\/\/\/\/\////\\/\\\/\///\\\/\/\/\\//\/\/\/\\\/\\\/\///\\\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\\\///////\\\//\\/\/\/\/////\/\\\\\\\///\/\/\/\/\\\/\\\/\/\/\/\///\/\/\///\/\/\\\/\\\/\///\/\/\/\/\\\\////\/\\\\\/\/\\/\\/\/\///\/\/\///\/\/\/\\\/\/\\\/\////\\/\/\\\/\/\\\/\/\/////\\//\\\/\/\/\\\/\/\\\\\/\/\/\\\/\/\/\\\/\///\/\/\/\/\//\\///\/\//\\/\/\/\\\/\/////\/\\\/\/\/\\////\\\///\/\//\\/////\/\/\///\\\/\///\/\//\\/\/\/\\\///\/\/\//\\/\\//\\/\\/\/\/////\\\/////\\\\//\/\/\\\//\\/\/
\/\///\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\\\\\/\/\/\/\/\\\/\/\//\\/\/\\\\\/\/\/\/\\\/\/\/\///\/\///\///\/\\//\///\/\/\\\///\/\/\/\/\\\///\/////\\\/\/\//\//////\/\\\/\///\/\/\\\/\///\\\//\\/\/\/\//\\/\/\/\/\/\/\//\\/\\\/\///\/\/\/\/\\\/\/\\\/\/\\\\////\\\/\///////\\\\\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\///\\/\\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\/\/\/\\\/\/\///\/\/\/\/\\\/\\\/\\\/\\\/\/\/\\\/\/\//\\//\\/\\\\\/\///\/\/\/\/\///\\\//\\/\/\///\/\\\/\/\///\/\/\/\/\/\/\///\/\\//\\\
/\/\/\\\/\\\/\/\/\/\\/\\/\/////\/\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\/\/\/\\//////\\\//\\//\\/\/\\//////\/\/\///\/\///\/\/\/\///\\\///\\\/\/\/\/\/\///\/////\\\/\\\///\/\/\/\/\/\/\/\\\/\/\\/\\///\///\\\/\///\/\/\/\/\/\/\/\///\/\/\///\/\\\//\\/\/\/\\\/\/\/\///\/\\\/\/\/\///\/\/\/\/\//\\/\/\/\/\/\/\\\\\\\/\/\//\//\/\/\/\\/\\/\/\\\\\///\\\/\\\/\\\\\/\/\/\/\\\/\///\/\/\/\\\/\/\/\/\/\\\/\/\\\/\/\/\\//\//////\\//\\/\/\/\///\\\///\\/\//\/\/\\//\/\/\/\\\/\/\/\/\///\//\\/\/\\//\/\///\/\/\/\/\/
//\/\/\/\\//\///\/\/\/\/\/\/\///\\\\\/\/\/\\\/\/\//\\///\/\//\\///\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/////\/\/\/\\//\/\/\/\/\\\///\/\/\/\/\/\/\/\\\/\/\/\/\///\\\/\\\\\///\/\\////\/\\\///\\\\\/\/\/\\\\\/\/\/\\\/\/\/\\\\\//\\/\\\/\/\/\/\/\/\/\\\\/\//\/\/\/\///\///\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\\/\\/\/\\\/////\/\/\/\\//\/\/\/\/\///\/\/\/\/\///\///\/\\\/\\\\\/\/\//\\/\///\/\\\/\//\\/\/\\\/\/\///\/\/////\/\/\///\///\/\/\\\/\/\/\/\/\/\///\/\\\/\/\\\/\/\/\\//\///\/\/\\/\\/\/\\////\
\//\//\\/\\\/\/\/\/\/\/\/\/\/\\\/\///\\\/\\\\\\\/\/\/\\\\//\/\////\/\\\//\///\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\\\/\/\/\/\/\/\///\/\/\///\\/////\\\\/\\/\\/\/////\\//\/\/\/\/\///\///\/\/\/\/\/\/\/\\\/\\\/\\\/\/\\\/\/\///\/\/\/\//\\///\\\///\/\/\/\/\/\\\/\/\/\\\/\//\\/\\\\\/\\\/\/\/\/\/\/\/\/\/\/\\////\/\/\/\\\\/\\\\\\\\/\\//\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\//\\/\///\/\/\/\\\\\/\/////\/\/\/\/\/\//\/\\/\/\/\/\/\/\\\/\\//\\/\//\/\/\/\/\/\/\/\/\/\\\//\\///\/\/\/\/\/
//\/\/\/\/\/\/\/\/\\\/\/\\//\/\/\/\/\/\\//\///\\\/\\\/\///\/\/\/\/\\\/\/\\\\\/\///\/\/\/\\\/\\\/\/\/\\//\/\///\/\/\/////\///\/\///\/\/\\\/\\\\\/\/\\\///\/\/\/\/\/\\\\\/\/\\\/\////\\/\/\/\/\\\/\/\/\/\\\\\/\/\/\/\\\/\/\/\\\\\/\/\///\//\\///\/\/\/////\/\/\/\///\\\\//\/\\\///\/\///\/\\//\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\///\/\/\\\/\/\/\/////\/\\\\\\/\\\//\/\\\/\/\/\/\///\///\/\///\/\/\/////\/\/\/\\/\//\/\/\/\/\\//\/\/\\\///\///\/\///\//\/\\/\/\\\/\/\//\/\\/\/\///\\\/\///\/\\\/\/\
/\/\/\/\\\/\/\/////\/\/\/\///\/\\\/\///\\//////\/\/\/\/\\\///\/\///\\\/\/\/\///\//\\//\////\/\///\/\\\\\/\/\/\///\/\/\/\\\/\/\/\/\\\/\/\/\/\///\/\/\\\///\///\///\/\\\\\/////////\/\\\\/\\/\\//\/////\///////\/\/\/\/\\\/\/\/\\\/\\\\//\/\/\///\///\///////\/\\\///\/\\\/\/\//\\/\/\/\/\/\/\/\/\/\/\///\/\\\/\\\\\/\\\/\\//\/\/\/\/\/\\/\\//\//\////\\/\/\/\/////\/\/\\\/\\\\\\//\\\////\\/\///\///\/\/\/\\\///\//\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\///\/\\//\/\/\\\\\/\///////\/\/\\\\\/\/\//\/\\/\/\///
\/\/\/\/\/\///\///\/\\\\//\/\\\/\///\///\/\/\//\\\\/\/\\//\/\/\\\//\/\\/\/\/\////\\/\/\/\\\/\/\///\/\/\///\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\\\/\/\///\/\/\/\/\/\/\///\\\/\\\/\/\/\\//\/\/\/\/\/\/\/\\\///\\\/\/\///\/\/////////\/\/\/\/\/\/\///\/\/\/////\/////\\\/\/\/\/\/\///\\\/\\\/\///\//\\/////\\\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/\\\/\/\/\\\/\///\/\///\/\/\/\/\/\/\/\\\//\/\\\\/\\//\//\\\\/\/\\\/\/\/\/\\\/\//\\/\/\////\\\\///\/\/\///\\\/\\\/\/\/\/\/\/\\\//\\\\///\/\/\/\/\/\/\/\//
/\/\/\/\/\/\\\///\/\/\///\/\/\/\/\/\/\\\/\/\/\/\\\/\/\////\\/\///\/\/\\\///\\\/\/\///\/\/\///\/\\\\\/\/\/\/\\\/\/\///\/\/\//\\\////\/\////\\/\/\//\\/\\\/\/\\////\//\////\///\/\\\/\/\/\/\\//\/\\\/\///\/\///\/\///\//\\/\/\\//\\//\/\/\/\/\/\///\\////\/\///\///\/\/\\\\\/\\//\///\/\/\/\\\/\///\\//\/\/\/\/\/\/\/\/\///\///\/\/\/\/\///\/\\\\\/\\\/\///\/\\\/\/\/\/\/\/\/\\\/\/\/\\//\/\/\/\/\\\\///\\\\/\\\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\///\\//\/\/\/\/\/\/////\/\/////\///\/\\\/\///\\\/\/\/\\
\/\/\/\/\/\\\/\///\/\\\\\/\\\/\/\\//\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\\\\/\\/\///\///\/\\//\/\\\/\/\/\///\/\/\/\/\///////\\\///\/\/\//\\\\/\/\\\/\\\\\///\/\\\/\/\\\/\/\///\///\\//\/\/\/\\\/\/\/\/\\\///\///\\\/\/\\\/\/\/\/\/\/\\\\//\/\/\/\/\\\/\///\\\/\////\\/\\\/\/\///\\\\\/\/\/\/\/\///\\\/\///\/\\//\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\\//\\/\\/\/\\\/\///////\/\///\/\/\\\/\///\/\\/\\/\/\///\/\/\/\/\///\///\/\///\//\\\\/\///\/\/\/\\//\\//\/\\\/\/\/\/\/\/\/\/\\\///\//\\/\/\/\/\//\//\/\
///\/\///\/\/\///\\\\\/\\\/\///\\/\\/\/\\\/\/\/\\//\\\\\///\\\/\/\/\/\/\/\/\/\/\/////\/\/\/\\\\\/\/\\\\\/\///\/\\//\/\/\\\///\/\/\///\/\/\///\\\/\/\/\\\/\/\/\/\/\/////\/\///\/\/\/\/\/\/\/\/\/\/\///\/\\\///\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\//\/\///\/\///\/\/\///\/\/\/\/\/\/\/\/\/\///\/\\/\\\\/\/\/\\\/////\/\////\\/\///\/\/\//\\\\/\/\/\/\\\/////\/\/\\\/\/\/\\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\\\//\/\//\/\///\///\/\/\///\/\/\/\/\/\\\/\/\\//\\\/////\///\\\/\\\\\///\\\\\/\//\\/
//\/\/\\//\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\//////\\/\\\/\///\/\\\/\/\\\/\/\///\\\\\/\///\/\/\/\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/////\/\///\\\\/\/\\/\\\\\///\\\\\/\/\/\\\///\/\///\/\\\/\/\///\/\/\//\\/\/\/\/\///\/\/\/\\//\/\/\\\/\\//\/\///\/\\\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/////\/\/\/\\\\\/////\///\///\/\/\/\/\/\\\/\/\/\/\/\\//\/\\/\\/\\\/\///\/\/\/\//\\/\///\\\/\\\///\/\\/\\/\/\/\\\\\/\/\\\/\\\/\/\///\///\\//\/\/\//\\\\/\\\/\/\\\\//\/\\\/\/\///\
\\/\\\\\/\/\/\/\/\/\/\\\/\/\\//\///\///\/\/\/\/\\\/\///\///\/\\\///\\\///\/\/\/\/\\\/\/\/\/\/\/\///\/\///\/\\\/\\//\/\/\/\/\/\/\/\/\/////\///\/\/\/\/\/\///\/\\\/\///\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\\\/\\\\\/\/\/\///\/\/\///\///\\\\\\\/\/\/\\//\/\/\\//\/\/\\\/\\\/\\\/\///////\//\/////\//\/\/\/\\\/\/\\\/\/\\\/\/\/\/\\\/\///\/\\\/\\\\\///\/\/\/\\\/\\\/\//\\///\\\///\/\/////\/\///\//\\///\/\\\/////\/\/\/\/\\\/\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\/\///////\/\/\\\\//\/\/\/\/\/\\
\///\/\/\///\/\/\/////\/\/\/\/\/\///\///\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\///\/\/\\\/////\/\/\\\\\/\\\\\///\/\/\\\////\\///\/\///\\//\/\\///\\/\/\/\/\\\/\\\/\\//\\\/\///\\//\///\///\/\\\/\\\/\/\/\/\/\/\/\/\/////\\\\/\\/\/\/\\\\\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\\\///\\\/\\\///\\//\\\/\\\/\/\\\/\/\/\/\\\/\\///\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\///\///\/\\\/\\\/\/\/\//\\/\\\/////\/\/\/\/\\\/\/\/\/\\\/\\//\\\/\\\/\\//\/\/\///\\\//\\\\/\\\/\/\/\
//\\/\/\///\////\\/\/\/\\\/\/\/\///\\\\\\/\\\\/\///\\\\//////\\\///\/\///\/\/\////\\\\/\/\/\/\/\/\\\/\/\/\\\///\///\/\///\/\\\/\/\/\\\/\\\/\\\/\/\/\///\/\/\\/\////\/\/\\//\//\\/\/////\/\\\\\/\/\/\/\\\///\/////\/\\//\///\/\//\\/\/\/\/\\\///\/\/\\\\//\///\\\/\/\/\/\/\///\/\/\/\/\///\\\/\/\\\\\\\/\/\/\/\/////\/\//\\/\/\/\\\///\\/\\//\\/\//\//\/\////\\///\/\\\/\\\/\///\\\/\///////\/\/\/\/\\\\\/\\//\/\\\/\/\/\/\/\//\\\\/\\\/\\\\/\\/////\/\///\/\/\/\//\\/\/\/\\\/\\\///\\\\\/\//\\/\\\/\/
\/\\\/\/\/\/\/\/\/\\\/\///\/////\/\/\\\/\//\\/\/\/\/\\\/\/\/\//\\/\/////\/\/\/////\///\/\///\////\\/\///\\\/\/\\\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\\//\/\/\/\\/\\///\///\/\/\/\//\/\\/\/\/\/\///\/\/\/\/\\\/\/\/\/\\\/\\\/\/\\\/\///\\////\/\/\/\\\\\/\/\/\\\/\/\\\/\/\\\/\/\///\/\//\\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\///\\\/\/\\//\/\/\\\/\\\\\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\//\\/\/\/\\\\\/\\//\/\/\/\/\/\\\/\/\/\///\/\/////\/\\\///\/\///\/\\\/\/\/\/\/\/\/\/\\\/\/\
/\/\/\\\/\/\\//\/\///\///\/\/\/\/\/\/\/\///\/\/\////\\/\/\/\/\/////\\\/\/\/\/\\\//\//\//\////\\\/\/\/\/\///\///\\\/\/\/\/\/\\\\\////\\///\/\///////\/\/\\////\/\\//\/\/\/\/\/\/\/\///\/\\////////\/\//\\///\/\\//\/\/\\\/\///\/\///\///\/\/\\\/\/\//\\/////\\\\\///\/\///\//\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\/\/\///\/\/\/\/\\//\/\/\///\/\/\/\/\/\\\/\/\/\///\\\///\/\///\/\\\\\/\/\/\/\\\///\/\/\/\//\\\\\//\/\\\\//\/\/\/\///\/\/\/\/\///\/\/\/\///\/\\\/\/\/\/\/
\/\/\/\/\\\/\/\/\\/\\\\/\/\/\/\\\/\\\/\\//\/\///\/\/\/\\\\\/\/\/\\\/\/\/\/\///\/\\\///\///\/\/\/\/\/\/\/\\\/\///\\\/\\//\/\///\/\///\/\\\/\\\\\///\/\\\/\/\/\/\/\/\/\///\\\///\/\/\\\/\///\\//\/\/\//\\//\\/\/\//\\/\/\/\\\/\/\/\/////\\\/\/\\\/\///\///\/\/\\///\\\\/\/\/\\\/\/\/\/\/\\//\/\////\\/\///\/\/\/\//\\\\///\/\/\\\/\/\\/////\\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\\//\//\\/\\\/\/\///////\///\/\/\/\\\/\/\\//\//\\///\/\///\/\/\/\/\/\/\\//\/\/\/\/\\//\/\/////\/\/\\//\//\\/\/\/\/\\/\\\\/\
\//\/\/\/\/\/\\/\\/\/\/\/\/\/\/\/\\\\\//\\/\\\\\/\/\\\/\/\///\/\/\/\\\/\/\/\/\\\//\\/\/\/\///\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/////////\/\/\/\/\/\\/\//\/\/\////\\\/\\/\///\\\\\//\\/\////\//\\//\//\\/\///\/\/\\\\\/\/////\\\/\\\///\\\/\//\\/\///\////\\/\/\\\/\\\///\/\/\\\///\/\/\///\//\\/\/\//\\///\/\/\//\\///\\\/\/\/\\\///\/\/\/\///////\///\\\///\\\/\/\//\/\\/\/\/\/\/\//\\/\/\/\//\\/\\\/\/\/\/\/\/\\\/\\\/\/\\\\\/\/\\\\\/\/\/\/\/\/\/\\//\\\/\/\/\/\\\\\/\///\/\/\/\/
//\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\\\\\/\/\\\/\///\/\\\/\\\/\/\/\/\////\\/\\\/\//\\\\/\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/\\\////\\/\/\\\\\\\/\///\\\\//\/\/\\\///\///\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\\\///\/\//\\/\///\/\/\//\//\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/////\/\\\/\/\/\/\/\\\/////\/\/\/\/\/\///\/////\/\/\/\/\/////\\\/\/\\\/\\/\\/\\\\\\\/\/\\/\\/\\\///\/\//\\/\/\//\\/\\//\/\/\/\///\//\//\\\/\/\/\\\/\/\\\/\/\/\///\/\/\/\///\/\\\/\/\\\/\/\/\\\/\\//\\\/\///\/\/\/\\\/\/\/\/\\\/\///\/\
/\\/\////\/\/\\//\/\/\/\\//\/\/\//\\////\\/\/\\\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\\\/////\\\///\\\/\\\/////\/\\\/\\\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\\\/\\\//\\/\/\\\/\/\///\/\\//\/\\\\\/\/\/\/\/\/\//\\/\///\/\///\/\/\/\//\/\\///\/\/\\\/\\\/\///\\\\\/\///\/\///\/\/\/\/\/\/\\\///\/\/\\\/\/\/\/\\\/\/\/\\\/\\\//\\///\/\/\\\///\///\/\/\/\/\/\/\/\/\/\/\/\\\/\///\///\/\/\/\/\///\/\/\/\/\\\/\///\/\/\\\/\/\/\/\/\\//\/\/\/\/\/\//\\/\\\/\/\/\/\\//////\\\\\/\/\/\/\/
\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/////\\\/\/\\\\//\///\\\/\\\/\/\/\/\\\/\/\/\/\///\/\/\/\/\///\//\//\/\/\/\\\/\\\/\/\/\///\\\/\///\/\\\/\\//\/\\/\\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\\\\\/\/\\\/\///\/\/\/\\\/\/\/\/////\/\/\/\\\\\/\/\///\/\\\///\\\/\/\/\/\/\///\\//\/\///\/\\//\/\/\\\\\/\/\/\/\////\/\/\\\\/\/\///\\\/\/\/\/\\\/\/\/\\\/\/\///\//\\/\/\/\/\\\/\\\//\\//\\/\\\/\/\/////\\\////\\\\/\/\///\/\\//\///\/\/\/\///\/\/\/\/\///\/\/\\//\\\/\///////\/\/\\\/\/\/\/\/\/\\//\/\/\/\/\/\/\/////\
/\\\/\/\/\/\\\\\/\/\/\/\/\///\/\\//\/\///\/\///\\\/\\\/\/\///\\\/\/\/\//\\/\///\/\///\/\/\/\/\/\/\/\/\///\\//\/\/\/\\\\\/\//\\/\\/\\\\\\/////\\\///\/\/\\//\\\\\\\/\///\\\/\\\/\/\/\/\/\//\\\\//\\/\///\//\\///\/\/\/\\//\/\\\///\/\/\//\\/\/\/\///\/\/\/\//\\\////\/\/\/\//\/\//\\//\\\/\/\/\\\///\/\/\/\/\/\///\/\/\\//\/\/\///\\////\///\\\/\///\/\///\///\/\/\/\///\///\///\//\\\//\/\/\/\/\///\/\/\///\//\\/\/\/\/\///\\\///////\/\/\/\///\/\\\/\/\/\/\\\\\/\/\/\\\//\//\///\/////\/\///\/\/\/\/
\/\\\/\/////\\/\//\\\/\/\/\/////\/\///\/\/\///\/\\\/\/\/\\//\\\\\///\/\/\/\//\\\\/\/\/\/\/\/////\/\/\\\\\/\//\\/\/\/\\/\//\/\/\/\/\/\\\///\\\/\//\\//\\/\/\/\/\/\/\/\///\/\/\/\/\\\////\//\/\/\/\/\/\/\/\///\/\/\///\///\/\/\/\/\/\/\\\\\\/\\/\/\///\\\\//\/\/\/\/\/\/\/\/\/\/\///\/\/\//\\/\/\/\/\/\\\/\/\\\///\/\/\/\/\/\\\/\/\/\//\\/\/\\\/\/\/\//\\/\/\/\///\/\/\///////\/\/\\\/\/\/\/\///\/\///\\////\/\\\///\///\\\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\///\\\///\\\/\/\/\\//\/\/\/\/\/\\\///\
/\/\/\/\\\\\/\/\///\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\\\\\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\\/\\/\/\/\//\\/\/\/\///\//\\/\/\\\/\/\/\///\///\/\/\/\/\/\\\/\/\\///\\/\\/\\/\///\///\/\/////\/\///\\\\\/\\\/\/\///\/\\\\\/\//\\/\/\/\/\/\\//\\\/\/\\//\\\/\/\/\////\\/\/\//\//\/\/\/\/\/\/\///\/\\\/\/\\\/\/\/\\\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\\\\\\\///\/\/\/\///\/\/\/\/\/\\\/\/\/\///\/\/\\\/\\\/\/\/\/\/\\/\\/\/\/\/\\\///\\\/\/\///\/\/\/\/\\\\//\/\/\/\/\/\/\/\\\/\\\\\/\/
\/\/\/\\\/\/\/\/\/\/\/\\\/\/\//\\/\\//\/\/\/\/\/\\\\\///\/\\\/\\\/\/\/\/\///\/\\\/\/\/\/\/\///\/\/\///\\\\\\\\\\\\\/\\\/\//\\\\/\\\\\/\/\\\/\/\/\////\\\\/\//\\/\/\/\///\/\\//\\\///\/\\//\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\///\/\///\///\///\/\\\/\/\\//\/\/\/\/\//\\\\/\\\/\///\/\/\\\/\/\///\/\/\/\\\///\/\/\/\/\///\/\/\/\/\///\/\\\///\/\/\/\/\///\/\/\\\\//\/\///\///\//\\/\\\///\/\///\/\/\\\////\////\/\/\//\\///\///\/\////\//\\\/\/\///\/\/\///\/\\\/\///\\\/\/\/\/\/\/\\/
\/\\/\/\/\/\/\/\/\/\\\///\////\\\\/\/\/\///\///\///\/\\\/\///\///\\\/\/\/\\//\\\/\/\///\\\//\\///\///\///\//\\/\\\\\//\\\//\/\/\/\/\/\/\/\/\/\/\/\/\\/\\\\//\\/\\\/\/\/\///\\\/\/\/\/\/\/\//\\\\/\\\/\/\\\\//\///\\\///\\//\/\///\/\/\\\///\/\\//\///\\\/\/\/\\\\\/\/\/\/\\\/\///\/\\\/\/\\\/\//\\/\/\/\\\///\/////\\\/\//\\/\/\///\\\/\/\/\/\\///\//\/\/////\/\/\/\/\\\///\/\\\///\///\/\///\/\/\/\/\/\\\///\///\/////\/\/\\\\\//\\\\\\/\//\\\\/\/\/\/\/\/\\/\\\//\//\\/\/\/\\\//\\\\\\/\\\/\/\/\\\/
\/////\//\\/\/\/\/\/\/\\\/\/\/\/\///\/\\\\\/\\\\\/\/\/\//\\/\///\/\/\\\///\/\/////\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\/\/\/\///\\\\\\\/\/\\\///\\\/\\\/\/\/////\//\//////////\/\///\\\/\//\\/\//\\\\\//\//\\/\/\/\\\/\/\/\\\/\\\\\///\\\/\/\///\///\/////\/\\//\\\//////\\\\/\///\/\/\/\\\\\/\/\\\/\/\/\/\///\/\\\\////\///\/\/////////\\\/\//\\/\/\/\/\/\\\\\/\\\\//\/\/\\\/\\\/\///\/\\\/\/\/\/\\//\/\\/\//\/\/\/\/\/\/\/\\\/\/\\\///\//\\/\/\/\/\/\\\/\/\/\///\/\/\/\\\\\/\\/\\\\/\/\///\///\/\/\/\\/
///\\\//////\\\\/\/////\/\/\/\///\/\///\\\/\/\/\///\\\\\/\/\/\/\\\/\/\/\/\/\//\\\\/\/\/\/\/\/\\\///\/\/\/\//\\/\/\\\\\/\/\/\/\/\/\/\\\/\/\//\\/\/\\\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\/\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\//\\/\/\/\\\/\/\\\\\/\\\\\/\/\/\///\/\\\//\\/\/\/\///\\\///\\\/\/\\\\\/\/\\\///////\/\///\\\\\/\\\\\\\/\/\/\/\/\/\/\/\/\/\/\\\/\\\///\/\/\/\/\/\/////\/\\\///\/\\\/\/\/\\\/\/\/\///\/\\\/\/\\\\///\\/\/\\\///\///\//\\//\////\/\\\/\\\//\\/\/\/\///\/\/\\\/\///
\///\/\/\/\//\\/\/\\\///\/\/\///\/\/\/\\\\\/\\\\\///\/////\/\/\/\\\/\//\\/\//\\/\/\///\/\/\/\///\\\\\///\/\/\/\\\\\/\/\/\\\/\\////\\\///\///\\\///\\\/\/\///\///\/\/\///\/\/\\\\\\\//\//\/\/\/\/\/\///\/\///\///\/\/\/\/\///\///\/\/\/\/\/\/\/////\/\////\//\/\/\/\//\\\\/\/\/\/\///\\\/\\\\\/\/\/\///\/\/\/\/\/\/\\\\\///\///\/\/\\////\/\/\\\/\/\/\/\\\/\/\/\///\/\/////\\\\\/\///\/\\\//\\/\/\///\/\/\/\\\////\//\\\/\/\/\/\/\/\\\\\/\/\/\/\\\/\/\//\/\\/\\\\///\\///\/\/\/\\\/\///\/\//\\/\/\///\
/\/\/\/\\\/\/\///\\\/\/\\\/\\\\\/\/\/\/\/\\\///\///\//\\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\\\\/\//\/\/\/\/\/\/\/\\\/\/\/\/\/\//\\\\/\\\/\/\\\/\/\\/\////\\\/\///\\\/\/\\\/\/\\//\\\/\\//\\\/\/\//\\///\/\/\/\/\\\\\/\/\/\\\///\////\\///\/\/\/\/\/\\\///\/\/\/\\\///\///\/\/\///\\\\\/\\\//\\\\/\\\/\/\/\/\///\/\/\/\/\/\/\/\/\\//////\///////\/\\\/\/\/\///\/\///\//\//\///\/////\\\///\\\/\/\/\/\\\/\/\///\\\/\\\/\/\/\/\///\\\///\/\///\/\\\\\/\/\\\\//\///\/\\\/\/\/\\//\/\///\/\/\/
\///\/\/\/\/\\//\/\/\/\/\///\///\/\///\/\/\///\/\/\//\\/\\\/\/\\\/\/\/\/\\\/\/\///\///\/\/\/\/\///\\\/\/\///\/\/\///\/\\\\\\\//\/\\/\/\//\\/\/\/\/\/\/\\\/\///\/\/\/\/\\\/\/\/\/\/\/\/\\\///\///\/\\\/\//\\\\///\/\\\/\///\\//\/\///\/\/\/\\\/\/\/\\//\//\\\//\/\\\\\/\/\/\///\\\///\\\/\\\/\/\///\/\/\///\/\\\/\/\\\\\/\\//\/\/////\/\///\/\/\/\/\/\\/\//\/\\//\/\\\\//\/\/\/\\\///\\\//\\/\\\/\/\///\/\/\\\/\\//\/\/\/\/\/\//\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\\\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\\\///\/\/\/\/\\\/\///\/\////\\///\/\\\\\///\///\\\\\/\/\///\\\///\/\\//\///\/\/\/\/\\\/\/\/\/\/\/\/\///\///\/\\\/\////\\/\\\/\/\/\/\/\/\/\//\\\\/\/\///\/\/\/////\///\\\/\/\/\\\\//\/\/\/\\\/\/\/\/\///\\//\/\//\\/\/\\\\\/\/\/\\\\\///\\\///\/\/\\/\\/\/\\\/\/\/\/\/\/\/\/\//\\/\/\///\\\/\/\//\\\\/\/\/\///\/\\\/\/\///////\/\/\\\/\/\/\/\\//\/\/\/\\\///\/////\\////\/\/\/\/\///\/\/\/\///\/\/\/////\\\///\\\/\///\/\\\/\//\//\/\\\/\///\\\/\\\/\/\/\/\\\/\/\\\/\/\/\\\///\\\///\//\\/\/\\\\\\\/
\/\\\/\/\/\/\/\\\/\\/\\/\///\/\/////\///\//\\/\/\/\/\\\/\/\/\/////\///\/\///\/\///\\\/\/\/\///\///\/\/\\\\\/\/\///////\/\/\/\\//\/\/\\\//\//\\\/\/\/\///\/\\/\\\\/\/\\\\////\/\\\\\\\///\/\/\\//\/\/\/\/\/\/\\\/\/\\\\\///\///\\\/\/\/\/\/\/\\//\\\/\///\/\/\/\/\/\///\/\/\/\\//\/\/\/////\/\///\/\///\/\\\/\\\///\//\\\\///\///\/\/\//\\\\/\/\/\/\/\//\//\/\/\//\\/\/\/\\\\\\\/\/\/\/\/\\\/\\\\\\\/\/\\\/\/\/\////\\/\/\/\/\/////\/\/\/\/\/\/\/\\////\/\/\/\/\\\/\///\\//\/\/////\\\/\/\/\/\/\/\/\/\
/\/\/////\/\/\/\/\\\\\/\/\/\/\\\\\/\/\/\\\//\\///\/\/\/\/\///\///\/\//\\/////\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\///\/\///\/////\/\//\\/\/\///\/\/\/\\//\/\\\\\/\///\/\/\/\\\\\/\/\\\/\///\/\///\\\/\/\\\///\///\/\/\/\/\/\/\/\///\///\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\\\//\/\//\/\/\\\/\\\//\\/\\\\\///\///\/\/////\/\/\//\\/\///\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\///\\\/\\\///\\\/\\\/\/\/\///\\//\/\\\/\\\/\/\//\\\\/\/\/\///\\//\/\\\///\/\/\//\\/\/\///\\\/\/\/\/\/\\\/////\\
\/\/\/\\//\\////\/\/\///\/\/\/\\\/\/\///\/\\\\\/\/\/\/\\\/\\\\\/\///\/\///\\\/\/\/\///\\//\/\\\/\\\/\///\/\\//\/\//\\/\/\///\\\/\/\/\/\/\/\/\/\///\/\/\/\\\\\///\/\///\\\/\/\/\/\\\//\//\/\/\/\///\///\/\/////\/\/\/\/\/\/\\//\\\/\\//\\\/\//\\/\\//\\\/\/\///\\//\/\/\/\/\\//\\\/\/\/\/\/\//\\\\/\/\/\/\\\\\/\/\/\///\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\\\/\/\/\\//\/\\\/\/\/\/\/\/\\\///\/\/\/\\//\/\/\\\\\/\\\/\/\\\/\/\/\//\\///\///\/\/\/\///\\\/\/\\\/\/\\\\\\\\\\\/\\\/\/\\/\\/\/\/\/\\\///\/\
\//\/\///\/\/\/\///\/\/\\/\\////\\\\\\/\/\/\/\/\/\\\\\\\/\/\/\\\/\\\/\///\/\///\/\\\///\/\\/\\/\\\/\\\///\/\/\\\//\\/\/\/\/\/\///\/\\\/\\\/\///\/\/\\\///////\/\\\/\/\///\/\///\/\///\\\/\///\/\/\/\\\/\/\/\\\/\/\/\/\///\/\/\/\/\/\\\/\/\/\\//\/\\\/\/\////\\/\///\///\/\/\\\/\/\/\/\\\/\/\\\/\/\/\\\///\//\\/\/\/\//\//\/\/\//\\\\/////\/\/\\\///\/\/\/\///\/\/\///\/\/\/\/\///////\/\/\/\/\/\\\/\/\/\/\/////\///\/\/\///\/\/\/\\\/\\\/\/\///\/\\\/\\\\\\//\\\/\///\\\/\\\/\/\/\/\/\/\/\/////\/\/\/
\///\/\/\\\/\\\\\\\\\/\/\/\/\/\/\\\/\///\\\/\/\/\/\/\/\///\/\/\/\/\//\\/\/\\\\\\\/\///\/\/\/\/\/\\\\\/\\\///\/\/\\//\/\/\/\/\\\/\/\/\\//\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\\\/\/\/\\\/\//\\///////\/\\//\/\///\/\/\\\/\/\/\/\/\/\/\\\\\/\/\\\/\\\/\\\/\/\/\\\\\/\/\/\/\///\/\/\\\\\/\/\/\/\///\/\///\/\/\/\/\///\//\//\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\//\/\/\///\/\/\/\/\/\///\/////\/\///\///\/\/\//\\/\/\///\/\/\\\/\/\///\/\/\/\/\/\/\\/\//\/\///\/\\\/\
/\/\\\//\\/\/\/\\///\////\/\/\///\/\\\\\\\/\/////\\\/\/\\\/\/\/\///\\\/////\/\\\/\/////\/\/\///\/\/\///\/\/\///\//\\\\\\\\/\/\/\/\\\\//\\\/\/\/\/\///\/\///\/\/////\/\\\/\\\/\\\///\/\/\/\///\//\//\/\/\///\/\///\\//\/\/\////\\/\/\/\///\/\\//\//\\/\/\/\//\\\\/\/\/\/\/\/\/\/\/\/\/\\\\//\/\///////\///\//\\/\/\//\\/\/\/\/\/\///\/\///\\\\\/\/\\\/\///\/\\\/\\\//\\\\\\/\\\/\/////\///\\\/\/\//\\/\/\/\/\/\//\\/////\/\/\\//\/\\\/\\\\\///\/\/\/\\\/\\\/\/\///\/\/\\\/\/\/\/\/\/\\\/\///\/\/\/\/\\
\/\/\/\/\/\\\/\\/\/\//\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\/////\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/////\/\//\//\/\/\/\///////\/\/\/\/\\\/\/\///\\\//\\/\/\/\/\/\/\/\//\////\/\/\/\\\/\/////\/\/\///\\\/\/\///\/\/\/\/\/\/\/\/\\//\\//\/\/\//\\///\/\/\/\/\\\\\///\/\/\/\/\/////\/\/\/\/\/\/\\\\//\\\/\/////\/\/\\\/\\\\\/\/\/\///\\\/\/\\\/\/\///\/\/\/\//\\/\/\/\\\/\/\/\/\\\/\/\/\/\///\///\///\/\/\\\/\/\/\/\\\/\/\///\///\///\/\\//\/\/\/\/\/\/\/\/\/\/\///\/\\//\\\/\/\/\/\/\///\/\///\/\/\/\/\\\
\\///\\\///\\\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\///\///\/\/\/\/\/\///\\\///\//\//\/\///////\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\/\/\\\\\/\/\///\/\/\/\\\/\/\/\/\\\///\\\/\/\/\/\\//\\\/\\/\\/\/\/\/\/\/\/\/\/\/\/\\//\\\/\/\/\\\/\\\/\/\/\/\\\///\///\//\\/\/\/\/\/\//\\/\/\\////\\\/\///\/\/\///\/\\\/\/\///\///\\\//\//\/\///\/\/\/\/\///\/\/\\\//\\\\/\///\/\\\/\/\//\\/\///\/\/\//\\/\/\/\/\///\/\\/\\/\/\\\///\\\\\/\/\/\/\/\\\\\///\/\///\/\/\/\//\\/\/\//\\/\/\/\\\/\/\/\///\/\/
\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\\\//\\/\\\/\///\/\/\/\\\\\/\/\/\/\\\/\\\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\///\/\/\/\/////\\\/\/\//\\\\/\/\/\/\\//\/\\\\\/\/\/\/\/\/\\//\/\///\\//////\/\/\/\/\/\/\/\\\/\/\//\\/\/\/\/\/\/\/\/\\//////\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\//\\\/\/\/\///\/\/\\\///\///\/\/\/\/\/\//\\/\\\\//\/\/\/\/\/\/\\\/\/\\\\/\\///\/\\\/\/\/\/\/\/\\////\/\///\/\///\/\/\/\/\/\\\/\/\/\/\///////\/\\//\\\/\///\/\\/\\/\\\/\/\/\/\///////\/\/\
/\/\/\/\\\/\/\/\/\\\/\\\/\///\/\/\/\/\/\/\\\\\/\/\/\\\\\/\//\\/\///\/\//\\\//////\//\//\/\/\/\/\/\//\\//\\///\\\///\\\\\/\/\/\/\///\/\\//\/\\\\//\/\/\/\\\\\/\/\/\/////\/\/\\\\\/\/\/\/\/////\/\/\///\\\/\/\/\\\///\/\\//\/\//\\/\\\\\/\/\///\/\/\\\/\\\/\/\/\////\\/\/\///\/\//\\/\\\/\/\\\/\/\\\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\\\/\\//\/\/\\\//\\/\/\//\//\/\\//\/\/\/\\\///\\\/\/\/\\\\\///\\//\/\\\//\\/\/\/\/\\\///\/\/\/\///\\\/\///\/\\\/\\\/\/\/\/\///\\////\///\/\\\///\/\///\/\\\/\///////
\///\/\/\\\\\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\/////\/\/\///\/\/\/\/\/\\\/\\//\/\/\/\/\/\\\/\/\\//\/\/\/\\\\\\\/\/\/\///\/\/\/\\\/\\\/\/\\\/\\\\\/\///\\\/\\\\//\\\/\\////\/\\\/\///\/\///\/\/\/\/\/\\\/\/\///\/\///\///\/\\\/\/\/\///\/\/\/\/\/\/\/\/\//\//\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\\\/\/\/\/\///\/\/\///\/\/\\\\\/\/\/\\\/\/\/\/\/\\\\\\\/\/\///\/\/\/\/\/\/\/\/\/\///\/\\\//\\///\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\//\\/\///\/\/\\\///\\\/\/\/\/\///\\\\\///\/\/\/\/\
/\/\/\\\/\/\/\/\///\///\/\/\/\\\/\/\\\\\/\/\/\\\/\/\\\/\\\/\/\///\/\\\/\\\\\/\/\/\/\\\/\//\\/\/\/\/\\\/\//\\/\/\/\/\/\\\\\/\/\/////\/\\\/\/\/\/\/\/\/\/\\\/\\\/\/\/////\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\//\//\/\/\/\\////\\\/\/\/\/\///\\\/\///\///\/\/\\\/\/\///\/\/////\\\/\/\\\/\/\/\/\/////\\\/\/\/\/\\//\/\/\/\///\\\\\/\/\/\/\///\/\///\/\/\///\/\/\\//\/\\\/\\//\/\/\\/\\/\/\/\/\/\/\\/\\/\/\/\/\/\///\/\/\\\/\/\\\\\/\/\/\/\\////\///\///\/\\\/\/\/\\\/\/\\\\\/\///\/\/\\
\/\/\\\/\/\\\/\/\/\\\/\///\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\///\/\/\///\/\/\/\/\\\/\\\\\/\/\/\/\/\/\/\/\\//\/\/////\/\/\\/\/\\/\/\//\\\\/\/\\\\\/\\\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/////\/\/\\//\/\/\/////\\\\\/\\\/\///\/\\\/\/\/\/\/\///\/\/\\\/\/\\\\\///\/\/\/\/\/\/\/\/\/\/\/////\\\\\/\///\/\///\///\/\/\/\//\\\\//\\/\///\/\/\\\/\/\//\\\/\\/\\\\\///\\\\\/\/\/\///\/\\\//\\/\/\/\/\//\\/\///\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\//\////\///\\\/\/\/\/\///\/\\//\/\/\\\\\////\\\\///\/\/\\\/\
/\/\/\//\\/\/\/\/\/\///\/\///////\/\\\\\/\/\/\///\/\/\/\/\/\//\//\\\/\//\\/\/\\\/\/\/\/\/\\//////\\\\\\\/\/\/\/\\\/\/\/\/\/\/\//\\\\\\/\/\/\/////\/\/\/\/\//\//\/\\\\\/\\\\//\////\\/\/\//\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\///\/\/////\///\\\/\/\/\\\/\/\/\/\/\\\/\\\\\/\/\\\//\//\/\\\/\\\/////\\\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\//\\\///\\\/\///\/\\////\/\/\/\///\/\/\/\///\/\//\\///\\\/\///\\\////\\\\/\/\///\\//\/\/\/\/////\/\/\/\/\/\/\//\//\/\/\/\/\/\/\///\/\\\/\/\\\\/\\/\/\/
//\/\\//\/\\//\\////\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\//\\/\/\///\/\/\//\\/\/\/\\\\\/\///\/\/\/\/\\\\//\/\/\///\/\\\\\\\/\/\/\/\/\\\/\/\///\\\/////\/\///\/\/\/\/\/\/\/\/\///\/\///\/\/\/\/\/\\\/\\\/\/\\\/\/\/\/\///\\//\/\//\\/////\/\/\/\/\/\\\/\\\/\/\/\/\/\\//\/\\\\\/\/\/\/\/\/\/\/\/\/\///\\\/\/\\\/\\\/\/\\\\/\\\\/\/\/\///\/\/\///\\\///\/\/\/\/\/\/\/\/\//\/\\/\/\/\/\/\/\/\/\\\/\///\/\///\/\/\/\/\/\///\/\/\/\/\\\//\\\//\\\/\/\\\\\/\/\\\/////\/\/\/\///\/\///\/\//\\/\/\/\/\//
/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\\\/\\\///\/\/\/\/\/\/\\\\/\\/\\\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\\\\\\/\///\/\//\\/\//\\/\///\///\/\/\/\///\/\/\/\/\/\/\/\\\\\\\/\/\/\/\/\/\/\///\///\\\///\\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\\\//\\/\///\/\/\\////\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\////\\\\///\/\\/\\///\/\//\\///\///\/\\\/\/\/\/\\\/\///\/\\/\\/\\////\\//\\\/\\\/\/\/\/\/\/\/\\\/\/\///\/\\//\/\\\/\//\\/\/\/\/\\\\//\\//\\//\/\/\/\/\\\/\///\/\/\///\/\\\\\///\/\/\/\///\\\///\/\\\\\/\/\/\/
\\\\\/\/\/\///\\\/\/\/\/\/\/\/\\\/\/\///\/\/\///\/\\/\\///\/\\\/\///\/\///\/\/\\\///\///\/\/\/\/\/\///\\\///\/\\//\/\/\/\/\\\\\/\/\\\/\/\/\\/\\\/\//\\\/\/\/\\\/\/\/\\\/\\\/\///\\\/\//\\/\/\/\/////\/\///\///\/\//\\///\\//\/\/\\\\//\\////\/\/\/\/\\\/\\\/\///\/\//\\/\/\/\/\\\/\/////\\\/\///\/\/\/////\/\/\/\\\/\/\/\\\/\///\/\//\\///\///\/\\\/\/\/\/\\\\\\\/\\\\\/\/\/\\\////\/\\/\/\/\\\\\///\/\/\/\\//\/\/\/\/\/\\\/\/\///\/\/\/\\\/\/////\/\/\/\/\/\/\///\/\/\\\\\///\/\/\/\\\\\/\\///\\/\\\
///\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\\\///\///\////\\/\/\/\\\/\/\\\/\/\/\///\/\/\\\/\/\/\///\/\/\/\\\/\/\\\\\/\\\/\/\/\/\///\\\/\/\/\/\/\\\///\///\\//\/\/\\\/\/\/\//\\/\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\///\\\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\///\/\/\///\/\//\\///\/\//\//\/\/\\\/\/\///\/\\\/\///\//\\\\/\/\/\/\/\/\/\///\/\\\//\\\\/\\\/\/\/\\\///\/\/\/\\\///\/\\\/\\/\\/\///\///\/\/\\\/\/
\/\///\/\/\/\\\/\/\/\\\/\/\/\/\/\///\/\/\/\/\\\\\\\///\/\/\/\\\\//\/\\\/\/\\\/\///\\//\\\///\/\/\/\/\/\\\/\/////\/\/\/\///\\/\\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\/\\//\/\\\/\/\/\///\\//\/\/////\\//\/\/\/\/\/\/\//\/\\///\/\/\/\///\\/\////\/\/\/\///\/\/\/\\\///\/\/\\//\/\/\/\\\/\/\/\///\/\\\/\/\/\/\/\/////\\\\/\\/\/\\\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\\\\\///\/\/\/\/\\\/\/\/\/\/\///\\\/\\//\/\/\/\///\/\/\//\\\\/\\//\/\/\/\\\\//\///////\\\\\/////\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\
/\/\/\/\\\/\/\/\/\//\\/\\\//\\/\/\/\/\/\/\/\/\/\/\///\\\\//\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\///\/\/\\\\//\/\/\/\/\\\/\/\/\/\/\/\/\/\\\///\/\/\///\\//\///\///\/\///\/\///\//\//\\\\////\\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/\///\//\\/\/\/\/\\\/\///\/\///\/\//\///\\\//\/////\\\/\//\\///\/\///\/\/\\\//\//\/\///\///\\\///\/\/\/\/\/\///\/\/\/\/\/\\\/\///\/\//\\///\/\//\\/\/\/\/\///\/\/\///\\\/\\\/\/\/\/\/\///\\\\\/\/////\/\/\/\/\/\/\/\\\///\\//\/\///\\////\///\\\///\/\/\///
\/\/\/\/\/\/\/\///\///\///\/\///\/\/\///\\\//\\/\\\/\\\/\/\/\/\/\\\////\\/\/\/\/\//\\///\/\/\/\/\\\\\/\\\/\/\//\\/\///\/\/\/\/\/\/\/\/\/\/\/////\///\\\/\///\\\/\/\/\\\\\/\//\\/\/\///\\\///\\\\\///\\\/\//\\/\/\\\\//\///\\////\/\/\/\/\/\/\\\/\/////\///\/\/\/\///\/\\\/////\/\/\///\/\/\/\/\\\\\/\\//\\\/\/\/\/\///////\///\///\/\/\/\/////\/\/\///\/\/\/\/\///\/\/\/\/\/\/\/////\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\//\\\\//\\\\\\/\/\///\/\///\///\///\/\/\///\/\/\///\\\/////\/\/\/\/\/\
/\/\///\/\//\////\/\/\/\//\\/\/\/\\\\\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\\\\\/\\//\//\/\\/\/\\\/\/\///\/\/\\\/\/\\\/\/\/\/\///\\\///\///\/\///\/\/\\\\\/\//\\/\/\\\\//\\\/\///\/\//\\\\\\/\/\\\///////\/\/\/\\\///\/\/\/\/\/\/\/\/\///\/\///\/\\\/\/\\\///\/\/\/\/\/\/\/\/\/\\\/\\\\//\/\/\/\///\/\/\/\\\\\/\////\\////\\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\//\\\//\/\/\/////\///\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/\//\\\//\///\/////\/\/\/\/////\/\\\/
\/\\\/\/\/\/\/\\\\\/\/\/\/\\\/\\\/\/\\\/\/\///\/\\\/\/\/\/\/\/\/\/\/\/\///\/\\\/////\\\/\/\///\/\\/\\/\/\\\///\/\/\\\/\\\/\\\\\/\/\/\\////\/\/\\\/\///\\\/\/\/\/\\/\/\\/\/\/\/\/\///\/\/\//\////\/\\\/\\//\/\\\/\/\/\/\/\\\/\/\/\/\/\\\/\\/////\\/\/\/\/\/\/\/\/\/\///\\\//\/\\/\\\/\\\/\/\//\\/\/\//\/\\\\/\/\/\/\/\/\\\/\//\\/\/\/\///\/\/\/\/\//\\/\/\/\/\/\////\//\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\//\/\/\//\//\/\/\///\/\/\\\/////\///\/\/\/\/\/\/\/\//\/\\///\//\\/\\\/\///\/\/\/\/\/\/\//
/\/\/\\//\/\/\/\/\\//\\\\\\\/\/\/\/\/\/\\\///\///\\\//\\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\//\\///\/\///\/\/\/\/\///\/\/\///\/\/\\\/\\\///\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/////\/\\//\/\/\/\/\///\///\/\//\\\\///\/\/\/\/\/\/\///\///\/\/\///\/\/\\\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\\\\\/\/\/\/\///\/\\\/\/\/\/\///\\\///\/\\\/\/\/\/\/\///\///\/\/\/\/\\\///\\\/\/\/\/\/\/\/\/\/\/////\\\\\/\/\///\/\/\/\//\\//////\\\////\/\/\/\\\///\/\///\/\/\\\/\/\/\/\/\///\/\///\///
\///\/\/\/\//\//\/\\//\/\/\/\//\\\\/\/\\\/\/\/\/\/\\\/\\\\\/\/\/\/\/\/\/\/\/\/\///\///\/\\\/\/\/\/\/\/\/\//\//\/\\\/\\\/\\//\\\/\\\\\/\///\/\\\\//\///\/\/\/\/\/\/\/\\////\\\///\\\\\/\/\/\/\/\\\/\\\\//\/\/\/\/\\\//\\/\/\///\/\/\///\/\/\/\/\\\/\/\/\/\///////\///\/\/\/\/\/\/\\\/\\\/\/\\\/\/\/\/\/\//\//\/\\\\\/\/\/\/////\/\/\/\///\/\/\/\/\/\///\\\/////\\\/\/\/\/\/\/\///\/\///\/\/////\/\/\\\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\////\/\/\/\\\/\\\//\//\/////\/\/\/\/\/\\\/\/////\/\/\
/\/\///\/\/\///\/\/\/\\\/\\\//\\/\/\/\///\/\/\/\\/\/\//\/\/\\\/\/////\/\/\\\/\/\/\///\\//\\\/\\\/\/\/\/\/\//\\\\/\/\///\\//\//\//\/\\\/\/\\////\\\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\/\\\/\/////\\////\/\/\\\/\/\/\/\//\\/////\/\/\/\\\\\/\/\///////\/\////\\/\/\\\\\//\\/\\\/\/\/\/\\//\///\/\///\/\\\/\/\/\//\\/\/////\/\/\/\/\/\/\///\\//\/\///\\\/\///\/\/\\\\\/\/\/\\\\//\/\/\\//\/\//\\/\//\//\\\/\/\//\\/\///\///\/\/\\\/\\\/\\/\//\\//\/\\/\\/\/\/\/\/\/\/\//\\///\\\/\/\/\\\/\/\/\/\///\/\/\///
\\//\\\/////\/\///\/\/\/\///\/\/\/\/\/\//\\\\\\/\/\\\/\/\/\\\/\/\/\/\/\\\//\\\//\/\\\/\/\\\/\\\\\/\///\/\/\///\///\/\/\///\/\/\/\/\/\/\///\///\\\//\\\\\\\\///\/\/\\//\/\/\/\\\\////\/\/\///\/\/\/\/\/\/\\\\\///\/\/\/\/\/\\\/\/\/\/\/\///\/\\\\\/\/\\\///////\/\/\\\\\/\/\//\\/\\\/\/\//\\/////\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/\\\/\/\/\/\\//\/\/\/\/\/\/\/\/\//\\/\/\/\//\\/\///\/\/\\//\/\/\/\\\/\/\/\///\/\/\/\/\/\//\//\///\\\/\/\/\/\/\\\/\/\//\\///\///\/\/\/\\//\/\\\/\/\\\///\/\/\/\/\\/\\/\
/\\//\\\/\\\/\/\\/\\/\//\\/\/\/\/\/\/\/\///\\\/\///\/\/\/\\\///\///\/\/\/\/\/\/\/\/\///\/\/\/\///\/\/\/\/\/\/\/\/\/\//\\/\\\/\\\/\///\\\\\/\///\///\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\///\/\\\/\/\/\/\/\/\//\//\///\/\/\////\\/\/\\\/////\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\//\\/\\\/\/\///\//\\/\/\/\/\//\\\//\/\/\\\/\/\/\/\\\/\/\////\\/\/\\/\\/\/\/\//\\/\/\\\\\/\/\///\\\/\\\\\\//\\\/////\\\/\///\/\/\\//\/\//\//\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\///\///\\\\\/\\\////\\/\\\/\/\/\/\//\
////\/\///\/\/\/\\\/\/\\\/\/\/\/\/\/\\\/\\\/\/\//\\\\/\/\/\/\//\\/\\\/\/\\\/\///\\\/\/\/\/\\\////\//\///\/\///\/\\////\/\/\//\\/\/\/\\//\/\/\/\/\/\///\/\\\/\\///\\/\\\/\/\/\\\/\\/\\/\///\/\\\///\/\/\/\/\/\/\/\/\/\/\/\/////\///\/\\\/\/\\//\\//\/\\\\\/\\/\\/\/\/\/\///\///\/\\\\\/\\\\//\\//\////\//\/\/\/\\\/\/\\\/\/\\\/\/\/\/\/\///\/\///\\//////\/\/\///\/\\\/\/\\\/\\\///\/\/\/\/\/\/\/\///\\\//\////\/\/\/\/\///\\\\//\///\/\/\/\\\/\\//\/\/\/\\\///\/\/\/\/\/\\\/\\\/\//\\/\/\/\///////\/\
/\/\/\/\/\\//\\\/\\//\/\/\/\/////\/\/\\////\/\/\\//\////\/\\/\/\/\/\/\\\/\/\/\/\\\/\/\/\\\/\/\\\\\/\\\/\/\/\/\/\/\///\/\/\/\/\\\/\/\\\\\/\/\\\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/////\///\/\/\/\/\/\//\\\\/\\\\\///\\\/\/\/\/\/\/\//\\/\/\///\/\/\/\/\\\\\/\///\\\/\/\/\/\/////\\\\\/\\\/\/\\\/\/\//\\///\/\/\/\\//\/\////\\/\/\/\/\/\\\/\\\/\\\//\\/\/\///\/\/\///\/\/\/\\\///\/\\\\////\/\/\///\\\/\\//\/\/\\\/\\\/\/\\\/\/\\\///\/\/\/\/\/\/\\\/\///////\/\\//\/\///\/\\\/\\\/\\\/\/\/\\\/\///\/\/\\
\\\//\/\\/\/\/\/\/\/\\\/\/\///\/\/\\//\/\/\/\//\//\/\/\/\/////\/\/\\\\\//\\/\/\/\/\/\/////\/\/\///\/\/\\\/\/\/\/\/\/\/\/\\/\\/\/\/\\\\\/\/\/\/\///\/\/\/\/\\\/\/\/\/\\\///\/\/\\\/\///\/\/\/\\\\\///\/\\\/\/\/\///\/\/\/\/\///\/\/\/\/\//\\/\/\\\\\/\///\/\/\///\///\/\///\/\\\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\/\/\/\///\///\/\/\/\/\\\\//\///\/\/\/\\\/\/\\\///\/\/\/\/\\\/\/\/\/\///\/\/\\\/\\\/////\\////\/\\\//\\/\/\///\/\/\/\/\/\/\///\\//\/\///\/\\\/\\\/\/\/\/\/\/\\\/\//\//\\\///\/\\///\\/\/\
/\/\\\/\\\/\//\\/\////\\\////\/\/\///\/\/\///\/\//\////\/\/\///\/\/\///\/////\/\\\/\/\/\/\/\/\\\//\\/\\\/\\\/\/////\/\/\/\\\/\/\///\\\\\//\\/\/\/\/\/\/\\\/\\\//\\/\/\///\/\/\/\\\/\/\///\/\\\/\/\///\\\//\\/\/\\\\//\\/\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\///\/\/\\\\\/\//\////\/\///\\\/\///\/\/\/\/\/\/\///\///\///\/\/\/\///\\\/\///\/\/\/\/\///\/\\\/\/\/\/\\\/\/\\\/\/\//\\\\/\/\//\\///\\\/\///\/////\/\/\\\/\/\/\/\/\\\///\\\\\///\/\/\\//\/\/\/\/\/\/\\//\/\/\///\/\/\/\\//\/\/
\\\///\///\/\\\/\/\/\//\\/\///\/\\\\\/\/\/\\\\\/\/\/\/\/\/////\\\/\/\/\/\/\//\\/\///\/\/\/\/\\\///\/\\////\\\\//\///\/\\\///\\\/\///\/\/\///\/\/\/\/\/\\\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\\\/\///\\\\//\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\\\/\\//\/\///\\\/\///\/\/\/\\\//\\/\\//\\////\\\\\/\/\/\/\/\///\\\\\/\\\/\/\///\/\/\/\/\/////\/\///\/\/\/\///\///\\\\\/\///\/\/\/\/\/\/\/\/////\///\///////\\\/\/\/\/\\//\/\//\\/\///\/\/\/\/\\\\\/\/////\/\/\/\///\\\/\/\\\/\/\\\///\//
/\\\/\///\\//\/\\\/\///\/\/\/\/\///\/\///\\/\\/\/\/\/\/\/\\\\\/\/\//\\/\/\/\/////\/\/\///\/\\\\\/\/\/\/\\\\\/\/\/\////\\//\\/\///\/\\\/\/\///\/\/\/\/\/\//\\/\\\/\\\/\/\\\///\/\/\///\/////\\//\\//\//\\/\/\\\/\\\\\\\/\/////\/\/\\\/\\\\\\\\\\\/////\/\/\/\/\/\/\/\/\///\/\/\///\/\/\/\\\\\/\/\/\/\///\/\\\/\/\///\\\/\/\/\/\/\/\/\/\/\\/\\/\\\///\/\/\//\//\/\/\///////\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\///\/\/\/\///\/\///\\\\//\/\/\/\\\/\\\/\\\///\/\/\\\///\/\\\\\/\/\/\/\\\/\\//\/\///\///
\/\/\/\/\/\/\///\/\/\//\\/\\\///\\\/\\\///\/\/\\\/\/\/\///\\/\\\\\\\\\\/\/\/\///\/\\\/\\/\///\\/\//\/\\/\/\/\//\\\\/\/\/\/\///\/\/\/\\\///\\\\\/\\\\\/\/\///\/\/\/\/\//\\/\//\\/\/\/\///\/\/\/\/\/\/\/\/\///\///\/////\///\/\/\//\\/\/\\//\\\/\/\\\/\\//\/\\\/\/\/\/\/\///\\\/\\\/\/////\/////\///\\\/\//\\/\/\/\\\///\/\/\\\/\\\/\\\/\/\\\/\/\/\///\\\\/\\/\/\\\\\\//\/\/\\\/\///\/\\\///\/\/\//\\/\\//\///\/\/////\\\\\/\/\/\///\///\/\/\/\/\/\/\/\/\\////\/\/\/\/\/\//\\//\\//\//\///\///\/\\\\\/\
///\/\/\/\///\/\/\/\//\\/\/\\\\\\\/\\\//\\/\/\\//\/\/\\\////\\//\\///\/\/\/\///\/\\\/\\\/\/\/\/\/\\\/\//\\/\/\/\/\/\////\////\\\/\\//\\\/\\\///\\\/\\\/\/\/\/\/////\//\\/\/\/\/\\\//\\/\\\\\\\/\/\\\/\/\/\\\\\/\\\//\\/\\//\///\/\/\\\\\/\\\/////\/\/\\\/\\\/\/\///\/\///\/\/\/\/\////\////\/\/\/\\//\/\///\/\\////\\\/////\\//\\\/\/\/\//\\\//\/\\\/\///\\\/\///\/\\\///\/\\\/\/\/////\/\///\\//\/\///\\\/\/\/\/\/\//\\\\///\/\/\///\/\\///\\/\/\///\/////\\\///\/\//\\/\/\///\\\\\/\/\\\/\/\/\/////
\///\//\//\/\///\\\/\/\/\/\///\/\/\/\/\\\/\\\\\/\/\\\/\/\/\/\/\/\\/\\/\\\/\\\\\///\/\/\\/\\\\/\/\\\///\/\/\/\/////\/\/\\\////////\\/\\\\////\\\/\/\\//\///\/\///\/\/\/\/\/\/\\//\///\/\///\\\///\/\/\//\\/\/\\\///\/\/\/\/\/\\\/\\\///\/\/\\//\\\\//\/\/\/////\\\\//\\\\//\/\\\\\\\///\/\/\\\/\/\/\/\//\\/\\////\\//\/\/\/\\//\/\/\/\\\\\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\\//\///\/\\\/\/\/\/\/\\\/\/\/\/\////\\///\\\/\/\/\/\/\/\\\///\/\/\/\//////\\/\///\/\\\/\/\/\/\/////\
/\/\/////\/\/\///\/\/\/\///\/\/\//\\/\/////\///\///\/\///\//\\/\/\\\/\/\/\\\/\/\/\///\\\\\//\\/\/\\\/\\\/\/\\\/\/\/\/\/\/\\\///\/\/\///\///\///\/\/\/\/\/\///\\\\\/\\\/\/\/\//\\\\/\/\/////\/\/\/\\//\\\/\/\/\/\/\/\/\/\/\\////\/\\\//\\///\/\/\\\/\/\\\//\\/\/\/\/\/\/\//////\\\\\\\\/\/\/\\\///\/\/\\\/\/\/\/\/\/\\\/\/////\\\/\\//\/\/\/////\/\/\\\//\/\\/\/\/\/\/\/\/\/\/\/\///\///\/\/\\\/\/\/\\\///\/\/\\//\/\/\/\\\/\\\/\\\/\/\/\/\/\\\/\///\/\/\/\\\/\/\\\\\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/
//\\\/\/\/\/\/\\//\\//\\\/\/\///\///\/\\\/\/\/\\\/\/\////\//\/\\\/\/\\\/\/\/\\\\\\\///\\\\//\/\/\/\/\/\/\\/\//\\//\/\/\\\\\/\///\/\/\/\/\/\///\/\/////\////\/\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/////\/\/\\\\\/\///\///\/\/\\//\/\\\//\\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\//\\/\\\/\\\/\/\\\\\/\/\///\\\/\/\/\/\/\/\/\\///\\/\\\/\///\/\\\/\/\///\/\/\/\//\\///\///\\\/\/\\\/\/\\\\\/\/\/\///\/\/\\\///\/\/\/\/\\//\/\/\///\/\\/\\/\/\/\/\/\/\\\///\/\/\\\/\/\///\/\///\/\/\\\/\\//\\\/\/\/\/\/\/\/\/\/\\\\//\
///\/\/\/\///\/////\/\/\/\/\/\/\/\/\/\\//\\\\\/\///\\//\/\\\/\//\/\\/\/\/\/\/\\\/\/\/\\//\///\///\/\/\/\/\/\///\/\\\/\\\/\/\///\\\/\/\\\\//\/\/\/\\\/\/\////\\//\\/\///\\\\//\/\/\///\/\/\\//\//\\\\\\/\\\/\/\\\/\\\/\/\\/\//\/\/\///\\/\\/\/\/\/\/\/\///\/\/\/////\/\\//\///\/\/\///\\\\\/\/\/\/\/\\\/\/\\\/\/\/\/\/\\\//\\/\\\\\/\/\/\/\\//\/\\\/\\/\\/\\\\\\\/\/\/\/\//\\/\//\\//\\/\/\/\/\\\\\/\\\/\/\///\/\///\/\/\\\/\\\/\/\/////\/\///////\/\///\/\/\\\//\\\\\\/\///\/\/\///\/\\\\\///\/\/\/\/
\/\/\/\\\///\/\\\\\/\//\\/\\\/\/\/\/\/\/\/\///\\\///\\\\\/\\\\\/\/\\\/\/\/\///\///\/\/\///\/\/\/\/\/////\/\///\/\\\\\/\/\\\\\\\/\/\/\/\\\/\/\\//\/\///\/\/\/\/\/\/\\\/\\\\/\\/\/\/\/\/\/\/\///\\\\\/\//\\/\/\/\/\\\/\/\/\/\\\\\/\/\\\///\/\\//\/\///\/\\\\\/\/\///\/\/\/\/\/\/\/\\//\/\//\\/\/\/\\\/\/\/\/\\\/\/\/\/////\/\\\/\/\/\/\/\/\\\\\/\////\\/\\\/\\\/\/\/\///\///\/\/\/\\//\/\\//\/\\//\\\\\\\\\///\////\\/\/\\\\\/\/\\\/\/\\\/\\///\\/\/\/\/\/\//\/\\/\/\\\/\/\/\\\\\\\/\/\/\//\\/\\////\//
\\/\//\\/\/\\\/\/\/\\\/////\/\/\\\/\/\/\//\//////\\//\///\/\/\\\/\///\/\//\\\//\///\/\\\//\\/\/\/\/\/\///\/\/\///\\\///\/\/\/\/\\\///\\\/////\///\/\/\/\/\///\\\/\/\/\//\\/\/\/\//\\\/\/\\\\/\\\/\/\/\/\/\///\///\/\///\///\//\\\\\//\/\\\/\/\/\/\/\/\/\\\\\/\\\/\/\/\///\/\\\\\\\/\///\///\/\/\/\\\/\\\/\/////\///\\\/\/\///\\\/\////\\/\/\/\/\/\//\\//\\\\\//\/\/\/\/\\\/\/\/\\\\\\\/\/\/\\\\//\/\/\/\\\/\/\\/\//\\\/\///\///\/\\\////\\\\\////\/\/\//\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\//\\
\/\\\/\/\/\\\/\\\/\/\\\/\/\/\/\/\\\/\/\\\/\/\/////\/\///\/\/\/\////\\\//\/\/\/\/\\\/////\/\/\\////\/\//\\/\/\///\\\////\\///\/\/\\\///\/\//\\/\/\/\/\/\\\\\/\/\\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\//\///\/\/\/\/\/\/\/\/\///\/\/\///\/\/\//\\\\\\///\/\/\/\/\///\//\//\////\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\\//\/\/\/\/\/\/\/\\\/\/\\\/\\\/\/////\///\/\/\\\\\/\\\\////\/\\\///\///\\\/\/\\\/\//\\///\\\/\/\/\\\/\/\/\///\\\/\/\/\/\/\\/\////\\\/////\/\/\/\/\\\/\/\/\/\\//\/\\\/\/\/\//
/\/\/\/\/\/\\\\\/\\\/\/\\\/\/\/\\//\\\/\\\\\\\\\\\/\/\/\/\/\\\/\//\\///\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\///\/\/\/\\\\\/\/\\\/\/\\\/\//\\/\/////\/\///\/\\\\\///\/\/\\\/\/\/\/\/\\\///\/\/\/\///\/\/\/\/\/\/\/\/\/\/\////\\/\/\/\/\\\/\/\\\//\//\/\/\/\/\///\/\///\\\\\\//\/\\\\\/\\\/\\/\///\\\\/\/\\\/\\///\\///\\//\/\///\///\/\/\\\///\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\///\/\/\/\/\\//\///\/\/\//\\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\/\/\/\/\///\\\///\/\/\/\\\/\///\/\/\/\///\\//\\\/\\\\\/\/\/\\
\/\\\/\\/\\///\\//\/\//\\/\/\//\//\/\\\/\///\/////\///\\\///////\///\/\/\/\\//\/\/\/\/\///\///////\/\///\/\/\/\/\/\/\\\/\\\/\/\///\\\////\\\\/\/\/\/\/\/\/\//\\/\\\\\/\\\/\//\//\\\/\/\/////\/\///\/\\//\/\/\/\/\///\/\/\/\/\/\///\/\/\\//\///\/\/\/\\\\\/////\/\/\\\/\///\/\///\/\///\/\/////\\\/\//\\/\///\/\/\/\/\/\///\///\/\///\///\\\/\////\\/\\\/\/\//\\/\/\///\/////\/\\\/\/\/\/////\\\/\////\//\/\\\\//\\\/\\//\\\/\\//\/\/\///\/\/\/\///\/\/\//\\/\/\/\///\/\/\\\\\/\/\\\/////\////\\///\/\
/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\/\\\/\/\/\///\/\\\/\\\\\/\/\/\/\/\///\/\///\///\///\/\/\/\/\/\/\/\\\/\\\/\/\///\///\/\////\\//\\/\/\/\/\/\\\/\/\/\\\\\/\/\/\/\\\/\//\\///\\\/\/\///\///\/\/\/\\//\/\\\\\//\\///\/\/\/\/\/////\///\/\/\/\/\///\\/\\///\/\\\/\///\/\/\///\/\/\/\/\/\///\/\///\/\/\/\/\/\\//\///\/\\\/\/\/\/////\/\///\///\\\\\\//\/\\\/\/\/\\//\///\/\/\/\/\/\/////\\\/\\\/\/\///\/\/\/\///////\/\/\///\/////\/\/\\\/\/\/\/\//\\/\/\//\//\\\/\/\///\/\/\///\\\//\\/\/\/\///\\\///\/
\/\///\/\/\\\/\/\/\/\///\/\///\/\\\///\\\\\/\/////\/\\//\///\/\\///\////\/\/\/\/\/\/\///\/\/\/\/\/\/\///\//\\\\/\\\/\/\\\/\/\\//\/\/\/\\\/\\\/\/\/\/\/\/\/\/////\/\//\\\\\/\\///\/\/\///\/\/\/\/\\\/\/\/\///\\////\/\/\/\/\\//\/\/\/\///\/\\\/\/\\//\/\\\/\/\\\/\/\/\/\\\\//\//\\/\///\/\/\/\\\\\/\/\/\/\/\///\/\/\/\\\\\/\/\///\/\/\///\///\/\/\/\/\/\/\/\/\/\/\\//\/\///\\\/\/\\\/\/\\\//\//\/\//\\/\/\/\/\/\/\\\\\/\///\\\\\/\\//\/\/\/\\\\//\/\/\/\/\/\/\/\\////\\/\\/\/\/\///\/\/\/\/\/\\\\\/\\\
\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\\\/\/\/\\\///\\\/\/\///\\//\/\/\/////\/\\\/\/\/\/\\\\\/\/\/\///\\\/\/\/\\/\\/\/\\\/\/\/\/\///\/\/\\\/\\\\\///\/\/\\//\/\/////\\\/\/\/\/\/\/\/\/\/\/\/\\\/\\//\/\/\/\/\/\/\/\/\///\\//\///\///\/\/\/////\//\//\/\/\/\/\///\\\\\/\/\/\/\/\/\/\\//\/\/\\\/\/\\////\/\/\\\/\///\/\/\\\\\/\\\//\\/\/\//\\/\/\/\/\///\/\/\\\\\/\///\/////\/\///\\\\\/\\\\\/\\/\//\///\\\///\/\/\/\/////\/\/\/\\//\///\/\///\/\\\///\/\///\/\/\\//\/\/\/\\\/\///\/\/\\\///\/
\\\/\/\/////\/\/\/\\//\/\\\/\/\/\/\\//\\\///\/\/\/\/\/\/\///\\\/\\\///\/\\\\/\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\\\///\/\/\\\/\////\\/\\\/\/\\\/\///\/\\//\\//\/\/\/\///\/\/\\\/\/\//\\\\/\\\/\\\///\\\/\/\///\/\\\//\\\\/\\\\\///\\\/\/\/\\/\\/\/\/\//\//\/////\/\/\/\//\\/\///\\//\///\/\/\/\////\\/\/\///\/\/\/\/\/\\\/\/\/\///\///\/\/\/\\//\/\/\/\\\\\\\/\/\///\/\\//\\\\/\//\/\\\/\///\/\\////\//\\\\////////\\/\\\/\/\/\/\/\/\\////////\/\/\\\////\//\\//\/\\\/\\/\\/\/\/\//\\\\
/\/\//\\/\/\/\/\/\/\/\\//////\/\/\/\/\\//\/\/\/\/////\/\/\/\/\/\///\/\/\/\//\\\\/\///\/\///\///\/\/\//\\/\/\\\/\/\/\/\/\\\\\/\/\/\\\///\/\/\/\/\\\\\/\/\///\/\///\///////\///\/\/\/\\\/\/\/\///\/\//\\\\/\/\/\/\///\/\\//\/\/\\//\\\/\/\/\/\///\/\/\/\///\/\/\///\\\//\\/\/\/\\/\\/\/\/\///\\\/\/////\///\\\/\\\/\/\//\\/\/\/\/\/\/\/\\//\\\\\/////\/\/\\\/\\\///\/\/\/\//\//\\\/\/\\\/\/\////\\///\/\/\//\\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/////\/\\\/\/\/\/\\\/\/\/\/\/\/\/\///\/\\////\/\/\\//
//\/\/\/\/\/\/\/\/\/\/\/\\\///\\\///\/\/\\\/\\\/\/\/\/\/////\\\/\\\\//\/\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\\\\\/\/\\\\\/\\//\///\///\/\\\/\\\\\\\/\/\/\//\/\\/\/\\\/\/\\/\\\\/\\///\\\////\/\/\/\/\\\/\/\\\/\\\\\//\\/\\//////\///\/\/\////\\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\\\\\\\/\/\/\/\/\///\/\\\\//\/\/\\\/\/\/\/\/\/\\/\\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\\\///\/\\\/\//\//\/\\\/\/\/\/\/\/\\/\\/\/\\\/\/\/\/\/\/\\\///\/\/\/\/\/\\\/\///\///\/\\\/\\/\\/\/\///\/\/\/\/\/\///\///\/\
\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\\//\/\/\/\/\/\/\/\/\/\/\\////\/\\\/\/\///\///\/\/\/\\//\/\/\/\/\\\/\\\/\\\///\\\/\/\/\/\\\/\\\///\/\/\/\/\/\\\//\//\/\/\/\/////\\\/\/\/\/\\\\\/\/\\\/\///\/\/\//\////////\/\/\/\/\///\\//\/\/\/\/\/\/\//\\/\\\/\\//\/\\\/\/\/\\\///\/\/\/\/\\//\\\\\/\///\/\//\\\\/\///\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\\\/\\\\\\\/\/\/\\\/\/\/\/\/\/\/\/\\\/////\///\///\///\///\\\\\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\\/\\/\\//\/\/\/\/\/\/\/\/\/\\\/\/\///\/
\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\///\/\/\/\/\///\/\/\/////\///\\\/\/\/\\\/\/\\/\\\\\\\/\\\/\\/\/\///\/\\\/\/\/\///\/\/\///\/////\/\/////\/\/\/\////\\/\/\/\\\\//\/\/\/\/\//\\\\/\//\\/////\/\/\/\///\/\///\\\/\/\\\///\\\/\/\/\//\\/\\\\////\/\/\/\///\/\/\/\/\\\/\\\/\\\/\/\/\\/\\///\/\///\/\/\/\/\/\\\/\/\/\/\///\/\/\/\\/\\/\/\/\\\/\/\\\///\/\/\/\\/\/\\/\///\/\\\/\/\/\/\/\\\/\\\/////\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\\\/\/\\\/\//\\/\\\/\///\\\/\/\/\/\/\/\//\/\\/\/\/\/\\//\/\\/\\
/\/\/\/\\\/\/\\\/\/\//\////\/\/\\//\\\/\/\/\/\/\/\///\/\/\\\///\///\///\/////\/\///\//\//\/\/\///\/\/\/\/\\/\\/\/\/////\\\/\/\/\/\/\/\/\/\\\/\/\/\/\///\///\///\\\/\/\///\/\\\/\/\/\/\/\\\\//\///\//\\/\/\/\//\\/\\////\/\\\///\/\/\///\///\/\/\/\///\/\/\\//\/\/\/\///\\\/\/\\\\\/\\//\/////\/\/\/\/\/\/\///\/\/\\\/\/\\\/\/\\\/\///\/\/\\//\/\///\\\\\//\\/\/\/\/\/\/\/////\/\/\/\/\/\/\///\/\\\///\\\/\/\/\/////\///\/\/\/\///\///\/\\\/\/\/\///\/\/\/\/\/\///\/\\\\\/\/\/\\\/\/\/\/\///\\\/\/\/\/
\/\///\\//\\\/\/\///\/\\\/\/\/\/\\/\//\/\\\\\/\/\\\\\\\/////\/\/\\////\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\//\/\/\/\///\/\/\\\/////\/\/\\\/\///\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\/\////\//\//\//\/\///\/\///\/////\/\/\\\/\/\/\/\///\\\///\/\/\/\/\///\/\/\\\/\///\/\/\/\/\///\/\///\/\/\\\/\///\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\///\//\\///\///\\\/\/\///\/////\/\/\\\/\/\////\\\\/\/\/\///\/\/\/\/\///\/\\\/\\\/\///\/\/\/\/\///\\\\\/////\/\/\///\/\/\/\\\///\\\/\///\\\/\///////\/\///\/\/////\///\\/
\\/\/\/\\//\/\\\/\/\/\/\/\/\///\/\/\/////\/\/\/\/\/\\\\////\/\/\/\//\//\\\/\\\/\/\/\////\\/\\/\\/\///\/\/\/\/\/\/\///\\\/\/\/\/\/\\\/\/\/\\//\/\///\/\///\/\/\///\/\/\\\/\/\/\/\/\/\/\\\//\////\/\//\/\\/\///\/\/\/\/\/\/\\\\\\\///\/\//\\/\/\/\/\/\/\\\\\/\/\/////\/\/\///\/\//\\/\/\\\\\//\\/\/\///\/\/\/\\\/\/\\\/\/\/\///\//\\\\///\/\/\/\/\///\/\/\/\////\\/\/////\\\/\/\/\\\/\/\///\///\/////\///////\\\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/////\/\///\/\//\\/\/\/\/\//\/\\/\\//\/\/\\\/\\/////\\/\/
\\//\//\\///\/\/\/\/////\/\/\/\/\/\/\\\/\\\/\/\/\/\///\/\\\\\\\/\/\/\/\///\/\/\/\///\//\////\\\/\/\/\\\///\\\/\///\/\/\/\///\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\\\\/\/\/\\\/\/\/\/\\\/\/\/\/\/\///\/\/\/\\\///\/\\\//\\///\\\\\/////\/\/\/\/\\\/\/\/\\\/////\//\\/\/\/\\\\\\\\/\\/\/\/\//\\/\/\///\\\///\/\/\//\//\\\/\/\/\///\\\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\///\/\/\\\/\/\\\/\/\///\/\/\/\/\/\/////\/////\/\/\\\/\/\/\/\////\\/\/\/\///////\///\\\\\/\/\\\//\\/\\\///////////\\\/\\\/\/\\/\\/\//\\
/\/\/\\//\/\/////\/\///\/\/\//\///\\/\//\\/\//\\/\\\\\\\///\/\/\/\/\///\///\\\/\/\/\/\///\/\/\/\/\/\\\/\/\//\\\\/\///\/\///\//\//\/\/\/\/\///\/\\\\\/\\\/\/\///\\/\\/\/\\\/\/\/\/\/\\\/\\\\\\\\\/\/\///\///\/\///\\\///\///\/\\//\\\///\/\\\/\/\/\/\///\\\\////\\\\\\\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\/\\\//////\//\///\///\///\/\/\//\\/\/\/\/\\\/\\\\\/\/\/\/\\\/\/\/\/\/\/\/\///\/\\\/\\\/\/\/\///\/\///\///\/\\\/\/\///\/\/\/\/\/\//\\//\//\/////\/\/\/\\\///\/\///\/\/\/\\\/\/\/\\//\/\/\/\\\/
\/\/\/\/\\\/\/\/\/\\//\/\\\/\/\/\/\///\\//\/\///\\\/\/\/\/////\/\///\\/\\///\/\/\/\/\///\/\/\/\/\/\\\\\\\/\/////\\//////\/\/\///\/\/\/\\\\/\\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\///\///\/\/\///\/\/\/\///\/\/\///\/\/////\/\\\/\/\/\/\/\///\///\/\/\\\/\///\///\\\/\///\/\\\/\/\/\/\/\/\/\/\//\\/\/\/\/\//\\//\\/\//\\///\///\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\///\/\/\/\\//\/\\\/\/\\\///\\//\///\\\/\\\\\/\/\/\\\/\///\\\/////\/\/\/\/\/\/\///\\\\\/\\\/\\//\/////\/\/\/\/\\\///\\\/\/\/\
///\\//\\\/\/\/\/\/\/\/\//\\/\//////\\/\\\/\/\/\\\\\\\/\\/\\/\\\///\/\/\/\\\/\///\/\/\/\/\/\///\\\/\/\/\/\/\/\///\\\\\/\/\///\/\/\/\/\/\/\//\\/\/\\\\\/\/\\//\/\///\///\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\///\\\/\/\///\/\/\///\/\/\////\\/\\\\////\/\\/\//\/\/\/\/\\\///\///\/\\\\\///\/\/\///\///\\\/////\\\//\\/\/\\\/\/\/\/\/\/\\\\//\/\/\\\\//\/\/\/\///\/\///\///\/\///\/\/\/\/\/\\\//\\/\/\/\\\/\/\/\\\/\\\/\/\/\/\/\/\///\/\/\/\///\/\\\/\\//\/\/\/\/\\\///\///\/\///\/\///\/\///\/\/\//\
\///\\//\///\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\//\\///\/\/\/\///\/\\\/\/\\//\/\/\/\/\\\\/\\/\///\/\\\/\/\//\\/\/\/\/\//\/\\/\/\\\///\///\/\/\///\/\///\/\\\/\/\/\/\/\/\/\/////\\\\\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\///\/\\\/\//\\/////\/\/\/\/\/\/\/\//\\/\///\//\/\\\\/\/\/\/\///\/\/\/\\\/\/\///\\/\\/\\//\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/////\\\/\/\///\\\/\\////\/\///\/\/\/\/\\\///\/\\\///\/\\//\/\\\/\/\/\\\/\/\///\/\//\\
///\/\/\\\\\/\/\///\/\/\/\/\///\\\/\/\///\/\/\\\/\/\\\/\/\/\/\/////\/\/\/\/\\\\/\\///\///\/\\//\/\\\/\/\/\/\/\\\////\\\\/\/\/\///\/\/\///\/\////\\///\\\////\\/\\\/\/\/\/\///\\\/\/\\\\\//\//\/\/\/\/\/\/\\///\\/\\\/\/\////\\///\/\\//\/\/\///\/\/\/\/\/\/\/\/\///////\/\/\/\///\///\/\/\/\\\//\//\/\/\///\///\/\/\/\\///\\/\/\\\/\\//\\\/\/\/\/\/\/\///\/\/\/\///\/\/\//\\\\/\//\\///\\//\/\///\/\///\/\/\/\\\/\\\/\\//\/\/\/\///\/\/\///\/\/\/\\\///\/\/\/\/\/\///\\//\/\///\/\/\/\/\\\/\/\/\/\/\/
\\\/\/\/\/\//\\\\/\\\\\/\///\/\/\///\/\///\/\/\\//\/\/\/\\/\\/\/\\\/\/\/\/\\\/////\///\/\/\/\/\\\///\\\\\///\///\\\/\/\/\\\/\/\/\/\/\/\///\/\/\\\///\/\\\\\/\/\///\\////\///\/\//\\\//\\\///\/\/\/\/\/\/\\////\/\//\\/\//////\\/\/\/\/\\//\/\\\/\///\/\/\/\/\///\/\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\///\/\//\////\/\/////\/\/////\\\/\/\/\/\/\/\/\/\\\///\/\/\\\/\/\//\///\\/\/\/\/\/\/\\\/\/\//\//\\\\//\\\/\///\\\\\/\/\/\///\/\/\/\/\/\\\/\/\///\/\\\\\/\/\///\/\/\\//\/\/////\/\///\/\/\///\/\/\
/\///\/\/\//\\\\/\/\\\///\\\/\\\/\\\//\/\\/\\\/\/\/\\\/\/\\//\/\/\\\/\/\/\/\/\/\\\/\\\/\/\\/\//\/\/\/\/\//\\/\/\//\\\\/\/\/////\/\\//\/\\\\\\//\/\\\/\///\/\/\//\\/\//\\/\/\/\/\/\/\\\///\///\/\\\//\\///\/\\\\\/\/\/\///\/\/\///\/\/\/\/\/\///\///\/\/\\\/\\\////\\/\/\\\///\/\/\/\\\/\/\///\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/\\//\/\/\/\\//\/\///\/\/\/\\/\\/\/\/\\\\//\/\/\/\/\/\\//\/\/////\////\\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\\\\\/\/\/\/\/\/\//\//\\\/\\\/\/\///\/\\//\\\/\/
\/\/\/\/\///\\\/\/\\\/\/\\\/\/\\\/\///\/\/\\\/\\\/\/\/\\\\//\/\/\/\\////\/\///\/\/\/\/\/\//\//\\\/\/\/\\\/\/\/\/\////\\//\\\//\/\/\/\\/\\/\/\/\/\/\\//\/\/\/\/\/\\\\\/\/\/\\\/\\\///\\\/\/\\\\\/\/\///\///\/\/\\\\\\//\/\/\\\/\//\\/\///\/\/\\\/\\\\\/\///\\\///\//\\/\/\/\/\/\/\/\/\/\/\/\/\\/\//\/\/\//\//\/\\\/\\\///\///\/\/\///\/\/\/\\//\\\\\/\///\///\\\/\/\/\/\/\//\\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\\\\\/\/\/\/\/\///\/\/\/\/\\//////\/\/\/\/\/\/\/\\\///\/\/\/\///\/\/\/\/\/\///\/\/\/\/\
\\/\///\///\\/\\/\/\/\/\/\///\/\/\/\/\\\/\/\\\/\/\/\/\\\\\/\\\\\\\\\/\/\/\/\/\/\/\/\\\//\////\/\/\/\/\\\/\///\/\\\/\\//\\\/\/\/\/\\\/\/\/\/\/\\\/\/\/\\//\/\/\//\\/\/\///\//\//////\\\\\/\/\/////\/\/\/\/\\\\\/\/\/\///\/\/\\\/\/\///\/\/\/\/\/\/\\\/\/\/\\\\\/\/\\\/\\\/\/\/\\//\/////\/\/\/\/\\//\/\/\/\\\\\/\/\\\/\/\/\/\\\/\///\\\/\\\/\/\/\/\/\/\/\///\/\\/\\/\/\///\/\/\/\\\//\//\/\/\/\\//\/\\\///\\\/\/\/\/\///\\\\\/\\\/\/\/\///\/\/\\//\//\\/\/\///\/\\//\\\/\\\\\////\\/\///\///\/\///\///
\/\/\/\///\//\\///\/\/\/\/\/\/\//\//\/\/\/\/\/\/////\/////\\\/\///\/\/\/\\\\\/\/\/\\\\\/\/\\\///\\//\/\/\/\\\/\\\\\///\/\/\/\/\/\\\/\\\/\/\/\///\///////\/\/\/\/\///\///\/\/\/\/\///\/\/////\/\///\\\/\/\/\/\/\///\/\/\/\/\\\/\\\/\\/\\\\/\/\/\/\/\/\/\/\/////\/\\//\/\/\/\///\/\/\/\/\\\/\/\/\\\/\\\/\/\/\\\/\\\\\///\///\\\/\\\///\/\/\/\\\/\\/\\\\////\//\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\///\/\/\\//\/\///\///\/\///\/\/\///\//\\/\/\/\/\/\///\///\\\/\/\/\/\/\/\/\/\/\/\/\\////\/\/\\\/\/\/\
/\///\/\/\/\/\//\\\\/\\\/\///\/\/\\////\/\/\\\\\\/\\\\\\///\/\\\/\/\/\/\/\/\/\/\/////\/\/\/\///\/\/\/\/\///\/\/\\\/\///\/\/\\\/\\\/\///\///\/\/\///\\\/////\/\\\/\/\\//\/\/\/\/\///\/\\\\\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\////\\/\/\/\/\\\/\//\\/\///\/\///\\\\\\\/\/\\\\\/\/\/\///\/\///\/\/\/\\\/\/\/\///\/\/\\\/\/\/\/\/\/\///\/\///\/\/\/\/\/\/\/\\\/\/\/\\\/\///\///\\\/\\\/\/\/\/\//\\/\/\\\///\/\\\/\/\/\/\/\///\///\///\/\/\/\/\\\/\/\/\/\///\/\\\/\/\/\/\\\/\\\///\/\/\/\////\\/\//\\/\/\/
\///\\\\//\//\\/\\\/\\\/\/\/\/\\/////\\/\/\\\\\/\/\/\\\/////\/\/\\\/\/\\\/\/\/\/\/\/\/\/\////\\///\/\\\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/\/\///\/////\/\///\/\\\/\///\/\/\//\\/\/\\//\/\//\\/\//\\/\/\\\/\\\/\/\/\/\///\///\/\/\/\/\/\/\/\///\////\\/\/\\\/\/\/\/\\\\\\//\\/\\\\///\\\/\/\/\/\/\///\\//\\\/\/\\\/\/////\\\//\\\\/\/\/\/\/\/\/\/\/\/\/\//\\///\/\/\/\/\/\/\/\/\/\/\/\/\/////\//\\/\\////\/\/\/\/\/\//\\/\\\\//\/\\\/\/\\\//\//\/\\\/\/\/\/\/\\//\///\/\\\/\///\\\\//\/\/\/\/\///\\\///\
/\/\/\///\/\///\\\/\/\/\\\/\\\/\//\\/\/\/\/\/\//\\//////\\/////\\\\\\//\///\/\/\\\/\/\/\/\//\\///\/\///\///\/\/\/\//\\/\//\\/\/\/\/\/\///\/\//\\/\/\/\\\\\/\/\\\/\\/\//\\//\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\//\//\/\\\/\///\/\\\/\/\/\/\/\/\///\//\\/\/\\\/\/\/\/\\//\/\/\/\/\/\/\///\///\/\/\/\\\\\\\/\/\/\/\//\\\\/\/\/////\\\/\\\/\\\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\//\//\/\/\/\/\/\/\/\/\/\///\/\///\/\/\/\/\\\/\\\/\/\/\\//\\\/\////\//\\\\//\\\\\\\/\/\\\/\///\/\/\/\///\\\/\/\\\/\/\\//
\/\/\/\\\///\\\/\/\/\\\/\/\/\/\\\/\/\\\///\/\/\/\/\\\\\/\\\/\\//\\\/\\\/\/\\\///\///\/\/\\\/\/\/\/\/\/////\/\\\/\/\/\/\/\/\/\\\/\///\//\\///\\\\\/\/\/\/\/\/\/\/\///\\\///\/////\/\/\///\/\/\///\\//\/\/\/\/\/\/\\\\//\/\/\///\/\\\//\\/////\/////\/\/\/\///\/\/\/\/\\\\///\\\\/////\/\///\///\//\\\\/\///\/\\\/\/\/\\\/\/\/\/\///\//\//\//\\/\//\\/\\\\\/////\\\/\/\\\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\///\//\//\/\/\/\/\/\\\/\/\/\/\\\\\/\/\/\/\///\\\/\/////\/\\\\\/\/\///\/////\\\/\/\/\/\/\\\/\/\
///\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\\\///\/\/\/\\//\/\/\////\//\/\\\/\/\\\/\///\/\/\/\\\///\\/\\/\///\\\/\/\/\/////\/\/\/\/\/\/\/\/\///\/\\\/\///\/\\\/\/\/\\\/\/\/\/\/\/\\\///\///\//\\/\/\/\\\/\\//\/\\\/\/////\/\/\/\///\///\/////\/\/\/\\\///\\\\\\\//\\\\/////\\\\\\\/\/\/\/\/\\//\\\/\///\//\\/\/\/\/\\\\\///\\\/\/\\\/\/\\//\//\\///\/\/\/\/\///\/\/\\\/\//\/\\\\/\/\/\/\/\/\///\/\//\\/\/\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\\\/\/\///\///\\\/\/\/\\/\\///\/\///\/\///\/\\\\\/\/////\/\\\/\/\\
//\/\/\\\\\/\/\///\/////\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/\///\/\\\/\\\/\/\\\/\/\/\\\/\\\/\/\\\/\\\/\/\/\//\\/\\\/\///\/\/\/\/\/\/\/\/\\////\/\/\/\/\/\\\//\\/\/\\\/\/\\/\////\/\/\/\/\\\/\\\\\/\/////\\\/\/\/\/\/\/\///\\\/\/\///\/\/\/\/\/\\\\//\/\/\\\/\/\/\//\\\\/\\\/\/\/\///\/\/\/\\\\\/\/\///\/\/\\\/\/\/\/\/////\/\/\/\/\/\/\//\\\\/\/\/\/\///\/\//\////\/\\\/\/\//\\////\//\///\/\/\///\/\/\/\/\/\/\/\/\/\/\\//\///\///\//\\///\/\/\/\/\/\/\/\\\/////\/\/\/\/\/\/\/\/\\\///\/\/\/\
/\/\///\/\/\///\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\///\/\/\//\\/\/\/\/\\\/\/\///\///\/\\//\/\\\\\\\/\/\\\/\/\////\\/\\//\/\/\/\///\/\///\/\/\/\/\/\///\///\/\/\///\/\/\\\\\/\/\/\/\/\/\/\/\/\///\/\///\///\/\\\//\\/\///\///\/\//\\///\//\\/\//\//\/\/\\\/\/\\\/\///\/\/\\\///\/\/\/\\\\\/\/\/\/\/\/\////\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\//\\////\//\/\/\/\/\///\/\///\/\/\/\/\/\/\///\/\\\/\/\/\/\\\\//\/\\//\\\/\/\\\\\///\\////\/\/\\\/\/\/\/\\\//\\/\\\\//\/\/\/\/\//\\/\\\/\/\/\/////\/\/\/\///\/\/\/
\/\\\/\//\\/\\\\\/\/\\//\/\//\//\/\\\\////\//\/\\//\\/\/\/\/\\\/\///\\\\//\/\/\/\//\\/\/\/\/\/\/\/\\\\\\\///\/\///\/\/\/\/\/\/\/\/\/\\\///\/\//\\///\///\///\/\/\/\///\\\/\/\/\\//\/\\\///\/\/\///\/\\\/\/\/\/\/\///\\\\\/\//\\/\/\/\/\/\/\/\\\/\\\///\\\\\\\/\\/\\/\/\\\/\\\/\/\/\/\/\\\\\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\//\\\\/\///\/\/\/\/\/\//\\\\/\/\/\///\/\/\\/\\/\/\/\//\\///\///\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\\\//
/////\/\/\/\/\/\/\/\\//\/\/\/\/\/\///\/\/\/\/\\\///\/\/\\\/\/\/\/\///\/\/\/\/\///\\\/\\\/\///\/\/\/\\//\/\/\/\/\///\/\/\///\/\\\\////\/\///\/\/\///\//\\\\/\/\/\\\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\\\\\/\/\\\\\///\\\/\/\/\/\\/\\/\/\/\/\\\\\\////\/\/\/\/\/\//\//\/\/\///////\/\\\///////\/\///\\\///\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\/\\\/\/////\/\/\\\//\\\\\\/\\//\\//\\\///\\//\/\/\/\///\/\//\\/\\\/\\\/\/\/\\\/\/\/\/////\/\/\/\/\/\///\///\/\\//\///\///////\\\/\/////\/\/\/\/\//\//
\\\\//\/\///\///\\\/\///\\\///\/\\\///\///\//\\/\/\\\\\///\/\/\/\\\/\/\/\\//\/\\\\\///\/\/\/\///\/\\\/\/\/\/\\\/\/\////\\/\/\/\/\///\\\/\/\/\/\\////\/\/\/\//\\/\///\/\\\/\\/\\/\/\\//\/\/\/\/\/\/\/\\\\////\/\///\/\\\\//\\////\/\/\/\/\\\/\/\\\/\/\/\\\//\\///\/\///\/////\//\\///\/\/\/\/\//\\\\///\//\\/\\//\///\\//\/\\//\/\/\/\/\///\///\\\/\/\/\/\\\/\\\\\/\/\/\/\/\///////\\\/\///\/\//\\\//\/\\//\/\///\/\\\/\/\/\/\/\//\\/\\\/\/\\\\\/\\////\///\/\/\/\\\/\\\/\/\/\/\/\\//\/\//\\/\/\\\/\\/
/\\//\/////\/\\\\\/\///\/\/\/\/\/\\\/\/\\\/\/\\\///\\\\//\/\/\/\///\///\/\/\/\/\/\/\/\\\/\\/\//\/\/\/\/\///\/\///\\\////\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\\\\\\\\\/\/\/\/\///\\\\\/\/\///\/\/\/\/\/////\//\\///\/\/\\\/\/\/\/////////\/\/\/\/\///\/\/\/\/\\//\\\/\/\/\/\\\///\/\///////\/\/\/\///\\\\\\//\/\\\/\//\/\\///\/\\/\/\//\\\/\/\\\/\/\/\///\/\/\\///\///\\/\/\/\///\\\\\///\/\///\\\\\/////\///\/\/\/\/\/\/\/\/\/\/////\///\/\////\\/\///\/\//\\\\\\\\/\/\///\/\/\/\/\/\/\\//\/\///
\//\\/\/\/\\\/\/\\\///\\//\/\/\/\/\///\\\/\///\/\/\/\/\\\/\/\/\/\/\\\/\\\/\/\///\/\/\/\/\/\/\/\/\\\/\//\\/\/\//\\///\/\/\/\/\/\/\/\/\/\/\///\///\\\/\/\\\/////\///\/\\\/\/\\\/\///\///\\\\\\/\\\\/\/\/\\\/\/\/\\\/\/\///\/\/\/\/\/\/\/\///\\\/\/\/\\\///////\/\/\/\/\/\/\/\\\/\//\//\///\/\\//\/\/\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\\//\/\/\\\/\/\/\\\\\/\/\/\\//\/\/\/\/////\/\///\/\\\/\///\/\/\///\\\/\/\/\/\\//\/\\\/\/\///\/\//\\/\/\/\///\/\/\/\/\///\/\/\/\/\/////\/\/\/\///\\\\\/\///\//\/\\/\
/\\\/\/\/\/\/\/\/\/\/\\\/////\///\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/////\///\\\\\/\/\/\/\/\/\/\\//\\\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\/\\\///\/\\\\\///\/\/\/\/\/\/\/\/\/\\\\\\\/\/////\/\/\/\/\/\/\///\/\/\/\\///\\///\/\/////\\/\\/\/\/\/\///\/\\\/\///\/\/\/\/\///\////\\\\/\///\/\\\/\/\\\///\/\/\/\///\/\/\/\/\/\/////\\\/\/\///\\\\\/\/\\\\\/\\//\///\/\\\/\/\\\///\///\/\/\\//\/\/\/\/\/\\\///\///\/\/\\\/\/\/\///\///\/\/\/\\\///\/\/\\//\/\/\/\/\/\/\/\/
\/\/\/\/\/\/\/\///\/\///\/\/\/\/\/\\\\//\///\/\/\\\//\\\\/\//\\/\\\/\\\/\/\/\/\/\/\///\/\///\/\\\//\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\\\\/\/\/\\\/\\\///\///\/\/\/\/\/\/\///\\/\\///\/\/\///\/\/\/\///\///\/\/\/\//\\/\///\/\///\\\/\/\\\/\///\///\/\/\/\/\/\\\\\/\/\\\/\/\\\/\/\/\/\/\/\\\/\///\////\\\\/\/\/\\\/\/\/\/\//\\\/\\/\\\///\/\/\/\\//\/\/\/\/\/\\\///\/\/\/\//\////\/\/\/\\\//\\///\\\\\/\/\\//\/\/\/\/\/\/////\\\\\//\\\\\\///\/\/\\//\//\\\\/\///\\\/\/\\\\\/\/\\\\\/\/\\\/\///\/\\\/\
/\/\/\/\/\/\/\/\/\/\//\\/\/\\\/\/\/\\\\//\/\/\///\\////\/\/\\\\\/\/\/\/\//\\/////\///\/\/\/\///\///\/\/\/\///\///\\\/\/\\\/\/\/\///\/\\\/\//////\\/\/\/\/\///\/\\\/\//\\/\/\\\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\\\\\\\/\/\/\/\/\\//\/\/\//\//\/\/\/\\\/\//\\/\/\/\/\/\/\/\\\///////\/\\\///\\\/\/\/\\\\\\\\\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\//\\\\/\/\//\//\/\/\/\/\/\///////////\\\/\\//\/\///\///\/\/\\\/\\\/\\\///\////\//\/\//\\///\\\/\/\/\/\/\///\/\///\/\/\\\///\\
\\\/\\/\\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\\\/\\\\\/\\\/\///\/\/\/\/\/\\///\\/\/\/\/\\\/////\\/\\/\/\/\/\/\/\\////////\/\/\\\/\/\/\\\/\\\/////\\//\/////\/\///\/\/\/\/\\\/\/\\\/\/\\\/\/\///\/\/\/\\\/\\/\\/\/\/\\\\\/\/\/\/\//\\/\\\\\/\/\////////\\/\/\/\/\/\/\/\/\\\\\///\/\//\\\\/\\\\\/\/\/\\///\\\\///\\\/\\\/\/\///\\\/\/\/\/\///\/\///\/\///\/\/\///\///\/\/\///\\\///\\\\\/\/\/\/\/\/\/\/////\/\//\\\\\\/\/\/\///////\/\/\\\\\/\/\/\\\//\\////\\///\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\\\\\/\/\
///\\\/\\\\\/\/\/\/\/\/\/\/\/\\\/\\\/\///\/\/\\//\/\/\\\\\/\/\/\/\\\/\/\///\/\/\/\///\/\/\/\/\\\//\//\/\/\/\/\/\/\\\/\///\\////\/\/\/\/\\\/\///\\\/\/\\\\\///\/\/\/\///\//\\/\\\\//\/\/\/\/\\\/\/\/\///\/\//\////\///\/\/\/\///\\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/////\///\///\/\\\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\//\\\\\\/////\/\//\\/\/\/\/\/\\\///\/\\\/\///\/\/\\\\////\/\/\/\/\/\///\/\\\/\/////\\\/\/\\\///\/////\\\/\\\/\/\\\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/
//\/\/\///\/\/\/\/\/\/\/\/\///\/\\//\/\\\/\\/\\/\///\/\/\/\/\/\/\/\/\\\\\/////\\\/\/\//\\/\\\/\/\/\/\\\/////\/\/\\\\\/\/\/\//\\\\/\/\/\/\\\/\/\/\\\/\\\/\\//\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/////////\/\///\/\/\///\/\/\/\\\/\\\/\\\\\/\/\/\/\///\///\\\///\///\/\\\\\/\/\\/\\\\/\/\/\/\//\///\\/\/\///\/\\\/\///\/\/\///\/\/\/\/\/\\\\\/\/\\\/\/\\\/\///\//\\///\\\/\/\/\/\/\/\/\\\\\/\/\\\/\\\/\/\/\///\\\/\/\///\///\///\/\\\/\/\/\/\/\///\/\////\\/\/\/\\\/\///\///\/\///\\//\/\///\
///\/\/\/\/\\///\\/\/\/\/\/\\//\/\/\///\/\///\/\//\///\//\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/////\/\/\/\/\\\\\///\/\/\/\/\\\\\\//\/\/\/\/\\\/\/\/\/\/\////\////\/\///\/\\\\\/\/\/\/\/\/\/\////\\/\\\/\/\/\\\\\/\/\/\\\/\//\\/\/\/\\\/\\\///\/\\\\\\\/\/\/\///\/\/\/\///\///\///\///\/\/\/\\\/\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\///\\//\///\\\/\/\/\/\/\/\/\\\/\\\/\///\\\/\/\/\/\/\/\\/\//\/\\\/\/\/\\\////\//\\\/\\\\\///\/\/\\\/\/\\\\\/\/\/\\\/\/\\//\/\/\///\\//\/\/\\//\/\\\/\\\/\\\////\\/\/\\/\
\///\/\\\/\/\/\/\/\/\\\/\/\\//\/\/\/\///\/\/\\\/\/\\\///\/\\\\\\\\\/\/\/\/\///\/\/\\\///\/\/\\////\/\///\///\\\/\\\\//\\\\\\\/\/\/\///\///\/\\\/\/////\/\/\/\//\//\\\//\\///\///\\\/\/\\\\\/\/\/\/\/\/\/\///\//\\/\\\\\/\///\/\/\/\/\/\/\/\/\/\\\/\\\///\/\/\/\///\/\/\///\/\/\//\\///\///\/\\\/\///\/\/\\\/\/\\\\\/\/\/\/\\//\/\\\\//\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\//\/\/\/\\\\\//////\\/\\//\/\\//\/\///\/\/\/\/\///\/\/\/\/\\\///\/\/\\\/\/\/\/\///\/\///\/\/\/\/\///\/\///\\\/\/\/\/\/\/\//
//\\\\/\/\///\/\/\/\\/\//\/\///\/\/\/\\//\\\/\/\/\/\/\\\/\/\/\\\/\/\/\//\/\\/////\/\/\/\//\\///\/\\\/////\\//\/\/\/\/\/\/\/\\\/\\\/\///\/\\\/\/\/\/\/\/\\\//\\/\/\\\/\/////\\\\\/\/\\\/\/\/\\\///\\//\/\\\/\/\/\/\\\///\///\/\/\///\\//\/\///\/\///\/\////\\/\/\/\/\/\\\///\\\\\/\///\/\/\///\/\/\///\/\\\//\\/\/\///\/\///\/\/\/\\\/\/\/\/\/\\//\/\/\/\/\/\/\///\\\///\/\/\/\\//\/\/\///\\\/\\\/\/\/\/\/\/\/\/\/\\//\/\/\/\\//\/\\\/\\\\\\\/\/\/\/\/\/////\\\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\\\\\/
\/\\\//\\/\\\///\/\/\\\/////\/\///\\\///\\\/\/\/\/\/\/\///\/\\/\\/\/\/\/\/\///\///\/\/\/\/\/\/\/\/\\//\/\\\/\/\/\/\\\///\\////\///\///\/\/\///\/\/\/\\\///\\\/\/\/\/\/\\\/\/\/\/\\\\//\/\/\/\/\/\/\/\\\/\//\\/\/\/\///\/////\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\\\/\/\/\/\/\\\\\\\/\\\/\/////\/\/\/\\\\//\\\\\/\/\/\/\/\\\/\\\/\/\/\/\/\///\/\///\/\///\/\///\/\//\//\\\///\///\/\\\/\/\////\\/\/\/\\\/\/\///\/\//\\/\/\/\/\\\/\\\\//\\//\/\/\///////\/\\\\/\\///\/\///\/\/\/\/\\\/\/\/\/\
\\/\/\/\\\/\/\/\//\\///////\\\/\/\/\/\/\/\\\///\\\/\\////\/\/\/\/\/\/\\\\\/\/\////\\/\/\/\/\/\/\/\/////\\/\\/\/\/\///\///\/\/\/\/\/\\\/////\///\\///\\\//\/\//\//\///\///\/\/\/\\\/\///\///\\\/\\//\/\/\/\/\/\/\/\\\/\/\/\/\//\\/\\\//\\/\\\/\/\\\/\/\/\/\///\/\///\/\/\///\/\\\/\/\/\///\///\/\/\/\/\/\/\\\\\/\//\\/\\\/\/\/\/\/\/\\\/\\//\/\/\/////\/\/\/\/\\\/\///\/\\\\\\//\/\///\/\\\/\\\/\///\\\/\/\/\/\\\/////\/\/\/\/\\\/\\\/\/\////\//\\//\/\/\///////\\\/\/\///\///\/\///\/\/\/\///\/\\\/\/
\/\/\///\\/\////\//\//\/\/\\\/\\\/\/\/\//\\\//\//\\/\/\\\///\/\/\\\/\/\\//\///\/\///\/\/\///\/\/\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\\\\/\/\\\/\/\\\/\/\\\/\\//\/\/\/\//\\/\/\\\/\/\//\\/\//\\/\/\\\///\/\/\\/\\//\\\//\\\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\//\//\/\/\/\/\/\/\\\/\///\//\//\/\/\/\\\/\/////\///\\//\/\///\/\/\/\/\/\///\\\/\/\/\/////\/\/\/\/\/\/\/\/\/\///////\\\\\/\/\/\/\/\///\\\/\/\/\///\/\/\/\\//\\\/\\\///\/\\\/\\\///\\\///\/\\\\\\\/\/\/\/\/\/\/\/\/////\/\/\/\//\\///\/\/////\
/\/\///\\////\///\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\\\///\/\/\/\/\/\/\//\//\/\/\/\\\/\//\\\/\\/\/\/\/\/\/\/\///\\\/\\\///\///\/\/\///\/\/\/\/\/\///\/\/////\///\/\/\/////\/\/\/\/\\//////\\\/\///\/\\\/\///\/\/////\/\///\/\/\/\\/\//\/\/\/\\\/\/\/\/\/\/\/\\\/\\//\/\/\/\/\\\/\/\/\///\/\/\/\/\///\///\\\\\/\\\///\/\/\/\/\\\/\\//\/\/\/\/\///\/\///\\\\\/\////\//\/\/\///\/\\//\/\/\/\/\/\///\/\//\\/\///\\\\\/\\\/\/\/\/\/\/\/\/\\\\\/\\\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\//\\/\/\/\/\/
\/\/\\\\\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\//\\/\\\/\/\/\/\/\\\\//\///\\\///\/\\\\\/\////\\///\/\/\/\///\//\\/\//\\\\///\/\/\\//\/\///\\\/\/\/\/\\\///\/\///\/\/\\\\\///\/\/\\\/\\//\/\//\\/\/\/\/\/\/\/\/\\\//\\\\\\//\/\\/\/\/\/\/\/\\//\/\/\/\/\/\/\//\\/\\//\\//\/\\\/\/\/\\\/\/\/\///\\\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\\\/////\\//\\\/\//\\\\/\/\/\/\\\\\\\\//\/\/\/\/\/\/\/\\\/\/\/\/\/\/////\///\/\/////\/\/\/\//\\/\/\///\/\//\\/\/\/\/\///\/\\\/\/\\\/\\\\\/\/\\\/\\\\\/\/\/\///\/\/\
/\/\/\\\/\\\\\/\/\\\/\///\/\/\/\\//\\\\\/\/\/\///\/\///\\////\/////\\\/\\\/\/////\//\\///\/\/\/\\\/\/\//\//\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\\\\\///\\\/\/\/\\\/\\\/\\\/\/\/\/\/\/\/\/\/\\//\/\//\\///\///\/\\\/\/\/\\\/\\//\/\/\/\/\/\/\\\/\/\/\///\\/\\//\////\\\\/\\/\/\\\\\/\/\///\/\/\/\/\/\//\//\/////\///\/\/\///\\\/\/\\\\//\/\/\/\/\\/\\/\/\/\///\\//\\\///\/\/\/\/\/\/\///\\\/\///\/\/\////\\/\/\/\\//\///\/\/\/\//\\/\/\\\/\/\//\\//\//\///\/\/\\\/\/\\\///\/\/\/\\\///\\\/\/\///\/\/\/
\\\\\///\/\/\/\/\///\\\/\/\\\/\/\/\\\//\\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\/\\/////\/\\\/\/\/////\/\/////\/\\//\/\/\///\/\/////\\\/\/\/\/\\\/\///\/\/\/\/\/\/\/\/\\//\/\\\\\/\/\/\/\/\//\\/\\\/\/\/////\/\/\/\/\/////\/\/\/\/\/\//\\/\\\/\\\\\\\///\/\/\/\/\\\/\/\\\/\/\/\/\///\/\/\/////\///\/\/\/\//\\/\/\/\\\/\\\\\/\/\///\\\////\\/\/\/\/\/\\\///\//\\///\/\/\\\\//\/\/\/\/\\\/\/\\\/\///\\\/\\//\/\\\/\/\\\/\/\/\///\/\/\/\/\/\/\/\/\/\///\\//\/\\\/\/\/\///\\/
/\/\\\\\/\/\\\///\\\\\\\///\/\/\\///\\/\/\/\\\/\\\/\/\/\/\///\\\/\\\/\/////\///\///\/\///\/\/\///\/\\\\//\/\\\/\/\///\/\/\///\/\/\\\/\///\\/\\/\\\\\/\///\/\\\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\\\/\///\/\/\/\/\/\//\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\\//\/\/\\\///\/\/\/\/\/\\\/\/\/\/\//\\/\/\/\/\\//\/\\\/\\\/\\\\\\\/\/\//\\/\/\/\\\\//\/\/\\\/\/\/////\/\/\//\\/\/////\/\///\/\\\///\\\/\/\/\/\/\/\\\\/\\/\/\///\/\\\/\/\/\/\/\/\/\\\/////////\/\/\////\\/\/\///\/\/\\\//\\\\//\//\/\/\/\/\//\//
\\//\/\///\/\/\\\\\/\/\///\/\/\/\/\/\///\/\/\/\/\/\/\\\/\\\\\/\\\\//\/\/\\\/\\\/\//\\///\/\/\/\///\/\/\///\/\//\\/\/\/\//\////\\\/\\\/\\\/\\\///\/\/\/\///\\\/\/\/\\\\\/\/\\//\/\///\//\////\/\\//\\\\\/\\\/\/\/\/\///\/\/\/\/////\/\/\///\\\\\\\\\/\/\//\\/\/\\//\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\///\/\\\/\/\///\\//\\\/\///\/\\\/\/\/\\//\\\\\/\//\\///\/\/\/\/\\\\\/\///\\//\/\///\/\/\///\/\/\/\//\\\//\\\\\/\///\/\/\/\\\/\/\/\\\/\\\/\/\/\////\\///\/\\\\\/\\//\/\/\/\/\\\///\///\/\\\///\/\/\/\
/\/\\\/\/\/\/\/\/\///\///\/\\/\\\\////\\//\\/\/\/\\\/\\//\/\\\/\\\/\/\/\/\/\/\/\\\/\\/\\/////\///\/\/\///\\//\\\//\\\\///\/\/\/\/\/\/\/\/\/\\\///\\\//\//\/\/\/\///\///\/\/\\\/\/\///\/\/\/\/\\\/\\\/\/\\\/\/\/\///\/\/\/\\\/////\\\\\/\///\/\\\/\\//\/\/\/\\//\\\///\\//\/\/\\\/\/\/\/\/\\\///\\/\\/\/\/\/\\\//////\\/\/\\//\\\///\/////\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\\\/\\\///\/\\\/\\\/\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/////\\\/\//\\/\/\/\/\/\//\\///\\////\/\/\/\/\\//\\\/\///\/\/
\/\/\\\\\/\\\/\/\/\///\/\/\/\\//\/\\\/\/\\\/\/\/\/\/\/\/\///\\\/\\\\\/\/\/\///////\/\/\/\///\/\/\/////\/\/\\\/\//\\/\/\\\///\///\///\///\/\/\/\///\/\/\/\\//\/\/\/\/\//\\///\///\/\/\/\\\/////\///\/\/\/\\\/\///\\//\//\/\\/\/\/\\\/\\\\\\\/\\\\\/\/\/\/\///\/\/\/\/\/\//\\/\/\/\/\/\/\/\/////\///\/\\\/\\//\//\\/\\\\\/\/\/\\\/////\/\///\/\\\/\/\/\/\/\/\///\\\/\/\/\\\/\/\///\/\///\/\///\/\\\///\//\\/\\\/\/\/\\\\\//\\/\/\/\/\/\/\/\/\///\\\/\/\\\/\/\\\/\/\//\\/\///\///\/\\\/\/\/\///\/\//\\//
/\/\/\\\/\\\/\\\/\/\///\/\/\/\\\/\/\/\/\\\\////\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\\\\\/\///\\////\///\///\/\\//\/\/\\\\\/\\\/\/\///\/\/\/\/\/\\\/\/\/\///\/\/\\//\/\/\/\/\///\/\/\///\/\///\///\\\\///\\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/////\\\/\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\\\/\\\/\/\/\/\/\/\\\\//\///\/\\\/\//\\/\/\/\/\\\\\\//\\\/\///\/\/\/\/\\\/\\\/\/\//\\///\\\///\/\\//\/\/\/\\//\/\/\\\\\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\\\/\/\/\/\/\///\/\///\\\/\/\/\/
//\\\/\/\/\/\\\/\/\/\///\\\/////\/\\\\\/\/\\\/\/////\\\\/////\//\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\///////\/\/\/\/\/\/\\\///\\////\/\/\///////\/\\\/\\\///\///\/\\\\/\//\/\/\\\/\///\/\/\///\\\/\/\/\/\/\\//\\\\\\\\\\\/\/\\\/\/\/\/\/\/\\\//\////\/\/\///\/\/\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\//\\///\//\\/\/\/\//\\/\/\/\///\\\///\///\/\///\/\/\/\//\\///\\\/\/\/\/\/\/\/\\//\/\///\\////\/\///\/////\//\\/\\\\/\\/\/\/\/\/\/\/\\\//\//\/\/\/\/\/\///\\\/\/\/\/\/\///\/\///\/\//\\///\/\
/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\\\//\\\\//\/\///\/\/\/\/\/\/\///\/\/\/\/\\\\\/\/\/\/\\\/\/\/\/\/////\//\\\\/\/\/\\//\/\/\\/\//\\//\/\\\////\//\\\/\/\//\\/\////\\/\/\///\///\\\///\/\/\\//\\\/\\\/\/\\//\/\\\///\/\/\/\///\/\/\/\/\\\/\\\///////\///\/\/\\\\\/\/\///\/\/\//\\///\/\/\/\/\\\\//\///\/\///\/\\//\/\/\/\/\/\/\///\/\///\\\/\///\/\/\/\\\/\/\///\\\/\/\\\/////\/\\\\\/\//\\///\/\\\/\/\\/\\/\///\/\\\/\/\/\\\\\/\/\/\///\/\/\/\/\/\\//\/\/\\\/\/\\\\\///\/\/\///////\/\/\/\\\/\/
//\/\\//\/\/\/\/\/\\\/\///\/\/\\//\\\///\/\/\/\/\///\\\/\/\/\//\//\/\/\///\/\/\/////\/\/\\\/\\//\///\///\/\\\/\/\\/\\/\/\/\/\/\/\/\\\/\/\\\/\\\/\\\/\/\/\\//\\\/\/\/\\/\\/\\\/\/\/\/\///\///\/\/\///\/\///\/\\\\\/\/\/\/\/\\\/\\//\/\///\/\/\/\/\///\/\/\/////\\\/\/\/////\/\/\//\\/\/\/\//\\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\\\/\//\\/\/\//\\\\/////\///\/\/\///\/\/\/\/\///\//\//\//\\///\/\//\\/\/\//\\\\/\/\\//\\\\//\/\/\/\\\\//\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/\\\/\\\/\/\///\/\/\/\/\/\
/\/\/\/\/\/\/\/\\//\/\/\/\/\///\\//\/\\\///\/////\/////\\/\//\/\/\/\/\/\//\\\\/\\\\\/\/\\\/\\\\\/\/\/\//\\/\\/\//\\\\\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\\//\///\/\/\\////\/\///\///\/\/\/\/\/\\\/\/\///\\\\/\\/\/\/\\\///\/\\//\/\/\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\/\/\\\\/\\/\///\/\//\\///\//\\/\/\\\\\/\/\/\///\/\/\\\/\/\/\/\///\/\/\\\//\\\\/\/\\\//\//\\\\\/\/\\\\\/\/\/\\\/\/\\//\/\/\///\/\/\///\/\///\/\/\/\/\\//\/\/\/\\\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/////\/\\\/\/\/\/\\\//\\/
\/\/\\\/\\//\/\/\///\///\/\/\/\/\/\\\/\/\///\\\/\///\/\/\/\\\\\/\\\/\\////\///\\\\\\\/\/\/\\\/\/\/\/\/\/\//\\//\////\/\/\/\/\/\/\/\/\/\\\\//\/\\\/\\\///\/\///\\\/\/\/\/\/\\\///\/\\\\\///\/\/\\/\\/\/\/\\\/\\\/\/\\//\/\\\/\///\\\//\\/\/\/\\\///\\\\\\\///\/\\\/\/\/\/\/\/\///\/\/\/\\\\\/\/\/\/\/\\\/\\\\\/\/\/\/\///\\\///\//\\\\/////\/\///\/\/\/\///\/\/\/\/\/\/\///\/\////\\///\/\/\/\///\/\\\/\///\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\\\/\/\///\///\/\/\/\/\\\\\\\/\///\///\/\/\/\/\/\
/\/\///\/\/\\\/\///\/\/\///\/\\\///\/\/\/\/\/\///\/\/\/\/\/\\\//\\/\/\//\\/\/\/\\\\\/////\\\/\\\/\/\\\/\/\////\//\///\/\\\\//\/\/\/\//\////\/\\//\/\///\\\/\/\/\/\///\/\\\/\\\/\//\\/\/\\\////\\/\/\///\/\/\\\////\//\/\///\/\/\/\/\/\///\//\\/\/\/\/\/\/\\\/\/\\\///\\\\//\///\/\/\/\/\/\/\\\/\/\///\/\\\/\\\\\///\/\\\/\\\/\/\/\/\/\\\//\\/\///\/\/\///\\\\\/\/\//\//\\//\///\/\//\\/\/\\//\//\\////\\\\/\/\/\///\/\/\\\\\/\\\/\/\/\\\/\/\\//\\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\//\\\/\/\\\/\/
\//\\/\/\/\/\/\/\/\/\///\/\\\/\///\/\/\//\\\\/\/\//\\/\///\\\/\/\\\/\/\\\///\/\/\//\\///\/\/\/\\\//\\/\///\//\\\\/\///\/\\\/\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///////\\\//\\/\/\/\///\/\/\//\\/\/\//\//\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\/\\\/\//\/\\/\\\/\//\\\\/\/\///\/\/\\\/////\/\/\/\//\\/\/\/\//\\/\/\/\\\/\/\/\\\\\\/\\\\/\/\\/\//\/\/\/\/\/\///\/\/\///\/\/\/\/\///\/\\\/\/\/\///\/\\\/\/\/\\/\\/\/\\\\\/\//\//\/\\\/\/\/\/\\\///\///\\\/\/\/\///\\\/\/\/\/\///\\//\\\\\/\//
/\///\//\\\\\\/\/\/\/\/\/\/\/\/\/\/\/\////\//\/\\\/\\\/\///\/\/\\\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\///\/\/\//\\/\/\///\\\\\/\///\///\/\/\/\/\/\/\///\/\/\///\/\/\/\\\/\/\//\\/\/\\\//\\\\/\/\/\\//\///\/\/\/\/\/\/\/\/\/\/\//\\\\/\///\///\\\//\\/\/\/\\\/\/\///\/\/\\\///////\///\/\/\///\/\/\\\\\///\/\/\/\\\\//\/\///\/\/\///\/\/\\\/\/\/\/\/\/\///\\\/\/\//\////\/\/\/\/\/\\\\\/\/\\\/////\/\\\/\/\/\\\/\/\\\/\/\\//\///\\//\/\/\\//\///\/\/\/\/\/\\\\//\\\/////\/\/\///\///\///\\\/\/\/\///\/\/
\/\/\\\/\//\\/\/\///\/\///\///\/\/\/\/\/\/\/\//\\/\/\/\\\/\/\\\\\/\///\\\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\////\//////\/\/\/\\\/\\//\///\/\\\/\///\\\\\/\/\/\/\//\\\\/\/\/\\\/\/\/\\\/\\\/\/\/\/\/\\\\\/////\///\/\/////\\\/\/\\//\//\\\\/\/\\\/\/\/\\\///\/\/\///\\\/\\\/\/\\\/\/\/\/\/\\\/\/\///\/\\\/\/\/\/////\\\/\/\///\/\/\/\\\/\/\//\/\\/\///\/\/\/\/\/\\\\//\\\/\\\/\\\/\/\\\/\///\/\\\/\\\\//\/\/\/\\//\///\/\///\\//\/\\\/\/\\\\\/\/////\///\/\\\/\\\///\//\\/\//\\/\///\/\\\\\\\/\/\/\
\//\\\/\/\\\/\/\\\/\/\/\/\/\\\/\/\/\\\/\\//\\\///\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\/\///\/\/\/\/\/\/\/\/\\\///\\\/\/\/\////\\/\/\/\/\/\/\/\/\/\///\/\//\\\\\\\//\/\/\\//\///\\\\\/\\//\/\/\/\/\\\\\/\/\/\/\///\/\///\/\/\/\/\/\/\/\\//\\\/\/\\\//\\/\\\\\/\\\/\/\/\\\/\/\///\/\/\///\/\/\///\\\/\/\/\/\/\/\/\/\///\\\/\\\/\/\/\/\/\/\/\///\/\/\\\/\\\\\/\\\/\/\/\/\/\\//\/\/\/\/\/\/\///\/\/\/\/\/\/\///\///\//\\/\/\/\/\\\/\\\\\/\/\/\///\///////\/////\/\///\\\///\/\/\\\/\/\///\/\/\/
\///\/////\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\\\\\/\\\/\\\///\/\/\/\\\/\/\//\\///\/\\\///\/\/\\\///\//\//////\/\///\\\/\\\/\/////\/\///\/\/////\\\/\\\/\/\\\/\///\/\/\\\/////\/\\\/\/\/\\//\\\/\/\///\//\\/\/\/\///\///\/\/\/\/\/\/\/\/\\\/\\\/\///\///\/\/\\\/\//\\\\/\/\/\\////\/\\\/\/\/////\/\/\/\\\/\\\\\/\/\///\/\/\/\/\///\///\/\/\\\/\/\/\/\/\/\\\///\//\\/\/\/\/\//\\\\\//\/\/\/\///\\\/\\\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\\\/\///\/\\\/\\\/\/\/\/\/\\\/\/\\////\/\/\/\/\/\\\
/\/\/\/\/\///\\\/\/\/\/\/\///\\\///\/\\\/\//\\/\/\/\/\/\/\/\///\/\///\/\/\/\\\/\///\\//\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\\/////\//\\\/\/\/\\\/\/\/\/\/\/\/\\\/\/\///\\\/\///\/\\//\/\\\/\/\/\/\/\/\\\\//\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/////\\\///\/\/\/\/\/\/////\/\\\/\/////\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\\/\/\\\/\/\//\//\///\/\\\/\/\///\/\/\/\/\/\/\/\/\///\\\\\///\/\/\/\/\/\/////\/\\/\//\/\/\/\\\\\/\\\/\/\\\\\/\/\/\/\\\\\\\\\/\//\\/\/\\\/\/\/\/\/\/\/\/\/\\\\//\//\\/\/\/
\\\/\/\\\/\/\/\/\///\///\/\/\\\/\\\/\/\///\/\/\/\/\\\\\/\\//\/\/\///\/\//\\/\/\/\///\////\\/\///\\\\\\\/\/\/\\\/\/\/\\\\\//\\/\/\/\/\\\/\/\\\\\/\/\/\\\/\\/\\/\\\/\\//\/\///\/\///\/\/\/\/\/\///\/\/\/\/\/\///\/\/\\\/\/\\\\\/\/\/\/\\\/\\//\\\\\\\\\///\//\\/\/\/\//\\///\\\///\/\/\/\/\/\/\/\/\\\/\/\/\/\//////\\/\\\\//\///\/\//\\\\\\/\\\/\/\/\\\///\/\/\/\/\/\/\/////\\\/\/\\\/\\\/\/\/\/\/\/\\\/\/\/\/\///\\\/\/\/\/\/\//\\\//\/\/\///\///\/\///\\\/\/\/\\\/\/\/\/\/\\//\/\/\/\/\/\/\///\\\/\/\
/\\//\\\/\/\//\\/\/\\\/\/\\/\\\\\\///////\/\\\///\/\/\\\/\/\///\///\/\\\\\\//\////\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/////\/\/\///\\\/\/\/\/\\\/\/\/\/\\\\\\\///\\\/\///\/\/\///\/\\\///\/\/\/\/\/\\\///\/\\\/\/\/\//\//////\/\/\\\\\/////\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\\\/\\//\/\///\/\/\\\\\/\/\/\/\\\//\\/\/\\\///\/\/\/\/\\/\\/\/\//\/\\/\/\\\///////\/\/\/\/\/\/\\\/\/\/\\\/\/\/\//\\/\\\///////\/\/\/\/\///\/\/\\\\/\\\\\\\\/\\\/\/\///\/\/\\\/\/
////\\\/\/\/\/\/\/\\\\\\////\/\/////\\\\\/\\\\//\///\/\/\\/\\/\/\/\/\\\/\/\/\/\/\/\\//\/////\/\/\/\/\\//\/\\\\\/\/////\/\\\\\/\/\/\//\\/\/\/\/\/\///\\\///\/\/\///\/\/\///\///\/\/\\\/\/\/\///\\\/\/\/\\//\/\///\/////\/\\\/\\//\/\//\//\/\//////\\\\\\/////\/\/\/\///\/\/\\\///\/\/\/\/\/\/\/\/\/\///\\\///\\\///\/\/\/\\\/\/\\\/\/\/\/\/\\\/\\//\/\\\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\\\/\///\\\/\/\/\//\\/\/\/\/\/\/\/\///\/\/\///\///\/\/\/\/\\\/\\\/\/\/\/\///\/\\\///\\\/\\\/\/\//\\/\/\/\/\/\
\\//\\///\\\/\///\\\/\\\\\///\\\\\/\///\///\/\/\\\/\\\/\//\\\\///\/\/\///\/\/\/\/\/\/\/\///\/////\/\/\/////\/\/\\/\\///\\//\/\/\/\\//\/\\\/////\\//\/\/\/\//\\///\/\\////\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\\\/\/\///////\/\/\/\/\/\///\/\\\/\/\///\///\///\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\\/////\\/\/\\\\\/\\\/\/\/\///\///\\\/\/\\\/\/\\\/\/\/////\/\/\/////\/\/\/\\\///\///\/\\//\\\\\/\\\/\\\\/\\\\/\/\/\/\///\/////\/\/\///\/\/\/////\\//\/\///\/\\\/\/\/\///\/\/\/\/\/\/\\\///\\\/\/\/\/
\/\/\/\/\///\/\/\//\\/\/\///\///\\\/\/\/\/\///\\\//\\/\/\/\/\/\/\/\/\//\\\\/\///\/\\\/\\\\\/\/\\\/\/\/\///\/\/\/\//\//\/\//\//\///\/\/\/\/\/\/\/\/\///\///\//\\\//\/\/\/\/\/\/\\\/\/\/\/\\\/\///\/\///\/\/\\\///\/\/\\\/\/\///\/\\\/\/\/\\\/\\//\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\////\/\/\/\/\/\//\\/\/\///\\\\\\\/\/\///\/\///\\\///\//\\\//\/\/\/\/\/\///\/////\\\/\\\/\\\/\/\\\/\///\/\/\/\/\/\/\/\//\\\\/\/\/\///\//\\/\///\\\\\\\\//\///\/\\//\\\/\//\\///\/\/\\\\\/\\\\\/\///\\\/\/////\/\///\/\//
\\/\\\/\///\/\////\\/\\\\\/\/\/\/\/////\///\///\/\///\///\/\/\/\/\///\/\/\/\//\\/\/\\//\/\\\\/\\///\///\///\/\/\/\/\///\/\\\/\/\/\\\/\/\/\//////\\\\/\/\/\/\///\\/\////\/\\\\\/\\\/\/\/\\\\\/\///\/\/\/\/\\/\\///\///\/\/\/\/\\\/\/\/\\\/\/\/\/\\////\///\/\//\//\\\/\/\/\/\///\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/\\//////\/\/\\\///\/\/\///\/\///\/\/\/\/\/\/\\/\\/\\\//////\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\\\/\\\/\/////\/\/\/\/\/\/\/\/\/\\//\/\\\/\/\\\/\\\/\/\/\/\///\\\/\/\/\/\/\\\/\///
//\/\/\\\/\/\/\/\///\/\\\/\/\/\///\/\/\\\/\/\\\//\\/\/\/\/\///\///\/\/\\\\\/\///\\\/\///\/\/\/\/\/////\/\/\/\///\/\/\/\/\/\/\/\/\\//\/\/\\\/\/\/\///\//\\/\/\/\/\\\///\/\//\\/\/\/\/\/\/\/\\\/\/\\\/\/\///\/\\\/\/\/\\\/\/\///////\/////\///\/\\\///\//\\/\/\//\\/\/\/\\\///\/\/\/\/\/\///\\\/\/\/\/\\\/\\\//\\///\\\/\/\/\///\/\/\/\/\/\/\/\//\\/\/\\\/\/\\\/\\\/\/\/\\////\/////\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\\//\/\\\///\/\///\/\/\/\/\\\/\\\/\\\/\\//\\\/\\\/\\\/\/\/\///\/\/\/\/\/\///\///\\/
/\/\/\/\//\///\\///\/\\\///////\/\/\/\/\/\/\/\\\/\/\/\\\/\/\//\\/\/\\//\///\\\///\/\\//\///\/\/\/\/\\\///\///\\\/\/\/////\\//\///\/\\\///\/\///\/\///\/\/\/\/\/\/\///\///\/\\\/\/\////\//\/\/\/\///\///\/\\\\\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\///\/\\//\/\\\///\\\\\/\/\/\\\\//\///////\/\/\\\/\/\\\\//\///\\\\/\\\\/\/\/\///\\\/\/\\\/\\\\//\\\/\/\/\\\/////\/\/\/\/\/\/\\\/\/\/\/\//\\/\///\/\/\/\///\/\/\///\\\/\\\/\/\///\/\///\\\/\/\/\/\/\/\/\//\\///\//\\///\/\/\/\/\\\/\///////\\\\\//\\/\\\/
\/\/\/\\\/\/\///\/\/\\\\\\\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\\/\\//\/\/\///\/\/\/\\\/\///\///\/\/\/\/\\\//\\/\\\/\///\\\/\//\\/\/\\/\\/\/\//\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\\\/\\\/\///\\\\\/\/\/\/\/\/\/\/\\\////\\/\/\/\/\///\/\/\//////\\/\/\/\/\//\\/\/\//\////\/\/\/\/\/\\\//\//\///\/\///////\/\/\///\/\///\\\///\///\/\/\/\///\/\///\/\/\/\/\/\/\/\/\/\//\\/\\//\\\/\///\/\///////\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\//\//\\\///\/\\\///\///\/\/\/\\\///\\//\/\/\/\/\///\///\/\///\/\/\/\/\/\/\//\\/\
/\/\/\/\///\/\/\/\/\\\\\\//\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\///\///\/\/\\\/\/\///\/\\\/\\\/\/\/\/\/\/\/\\\/\///\\\//\\\\/\\/\\/\/\/\/\/\///\/\\\/\/\/\/\/\\//\/\\\///\///\/\/\\\/\/\///\/\/\/\///\\//\/\/\\//\/\/\/\/\/\/\////\\/\/\///\/\/\\\\\\\/\\\/\/\/\/\\\/\/\\\/\/\\\/\/\\\\\///\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\//\\\\///\\\\\/\/\/\///\/\///\///\/\///\/\///\/\/\/\/\\\///\/\///\///\/\/\/\/\/\/\/\///\\\\\\\/\/////\/\/\/\/\/\\\/\/\\\/\\\/\///\/\\\\\/\/\/\/\///\/\\\\\///\/\\//
\/\/\/\/\/\/\///\/\/\\\\\\\\/\\//\////\/\/\/////\/\//\\///\/\////\///\\\/\\/\//\\/\\\/\\\/\/\/\\\/\\\//\\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\\\/\/\\\/\\\///\/\/\/\//\\///\///////\/\/\/\\\/////\/\/\//\\/\\/\\/\/\\\/\/\\//\/\\\\\\/\\\\//\\\\/\///\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\//\\/\//\//\\\/\/\//\\/\///\/\/\\\///\\//\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\/\/\///\/\/\\/\\/\/\/\/\/\/\/\/\\//\/\/\/\\\///\\\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\///\/\/\///\//
\\\\\\/\/\/\/\///\\////\/\\\/\/\\\/\/////\/\/\/\/\///\///\/\/\//\\/\/\/\/\/\/\\//\\//\/\\\/\///\/\/\/\//\//\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\///\/\/\/////\/\/\/\/\/\/\/\///\/\/\//\\/\/\/\\\\\/\/\\\\//\\\/\/\\\/\/\/\///\//\\/\/\/\/\/\\\///\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\\\\\/\\\/\/\/\/\\////\/\/\\\\//\/\///\/\/\/\///\/\\/\\///\/\/\/\\\/\\\/\//\//\\////\\\/\/\/\/\\\\\//\\/\/\\/////\\\\\\\//\/\/\//\\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\///\/\/\\\/\\\/\/////
\\\\\/\/\/\/\///\\\/\/\/\\\\\\\///\/\\//\/\\\/\\//\/\\\\\/\\\/\/\///\/\///\\\/\///\/\/\/\\//\///\///\/\/\/\///\\\/\/////\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\//\/\/\/\/\/\/\/\///\/\/\\/\\///\\\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\////\\/\\\\////\/\\\\\/\/\/\\\/\/\/\///\///\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\//\/\/\//\\\\\\/\/\///\/\/\/\\\/\/\/\/\/\\/\\/\/\///\///\/\/\\\///\/\/\/\///\/////\/\/\///\/\/\/\/////\/\/\/\///\/\\\//\\/\/\/\/\/\/\/\/\/\///\/\/\\\///\\\/\///\\\\\/\
/\\\/////\/\/\/\/\/\/\\//\///\/\/\\\/\/\/\//\//\/\/\/\/\/\/\\\/\/\/\/\\//\/\///\//\\/\/\/\\\\\\\/\/\\\/\/\/\\\\\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\/\\\////\//\///\\\/\///\/\\\/\\\\\/\/\/\/\///\/\/\/\/\\\/\///\///\/\\\/\/\\\/\\/\\/////\/\/\/\/\/\/\/\///\\\/\/\/\/\\//\/\/\/\/\/\\\/\/\//\\/\/////\\/\\/\///\/\/\/\\/\\///\\/\//\/\/////\//\\/\/\///\/\///\/\/\/\/\/\/\/\\////\///\/\/\\\/\/\\//\/\///\///\\\/\/\///\/\/\\\/\/\/\\\///\/\\\/\\//\///\/\\\/\/\/////\/\/\\\/\/\/\//////\\\//\\\/
\/\/\/\/\/\/\/\/\/\/\//\\//\\///\/\/\/\/\\\\\/\///\/\/\///\/\//\//\/\/\/\/\///\/\///\/\/\\////\\\////\//\/\/\\\/\/\/\///\\\/\/\/\/\///\/\/\/\/\\\/\/\/\/\///\/\/\/////\/\/\/////\\\\\/\/\/\\\\\///\\\/\\\/\/\/////\/\/\/\/\/\///\/////\/\///\///\/\\\/\\\\\/\/\///\/\/\///\/\\\/\/\\\///\//\//\\\/\///\/\/\/\/\/\/\/\\\///\\\/\/\/\/\///\///\\/\\\\/\///\/\/\/\\////\/\\/\\///\\\\\/\\//\/\///\\\/\///\/\/\/\/\/\\\\\/\/\/\/\/\\\/\/\/\/\/\/\\\///////\\//\/\/\/\///\/\/\///\///\/\\//\/\/\/\\//\\//\
//////\\//\\/////\/\/\/\/\/\/\///\/\/\///\\\///\\\/\///\/\/\/\\//\\\/\///////\/\///\////\//\\\/\\\//\\///\\\/\\\\\/\///\//\\/\/\\\/\/\/\/\\\/\/\\\/\/\/\/\/\\//\/\/\/\/\///\/\\\/\/\/\/\\/\\/\/\/\/\\\/\/\//\\/\/\/\\\/\/\/\/\/\/\/\/\\\\\/\///\/\/\/\/\/\\\/\/\\\/\/////\\///\\/\/\/\\\/\/\\\///\/\///\/\/\/\/\/\\\\\///\/\/////\/\/\/\/\\\///////\/\/\///\///\/\/\/\/\///\/\/\/\\\\//\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\//\\\//\/\\//\\\/\////\\//\\/\\\/\/\/\/\/\/\/\//\\/\/\///\/\//\\/\///\/\///
//\///\/\///\/\/\/\//\\/\/\///\/\///\/\\\/\\\\\\\/\\//\///\/\///\/\/\/\/\/\/\/\/\/\//\//\/\\\/\/\/\////\\\\/\/\/\/\///\/\/\/\/\/\/\/\\\\\\\/\/\\\/\/\/////\/\/\\\/\/\/\/\///\\\\\/\/\/\\\/\/\\\/\///\/\//\\\\/\/\/\/\/\\\/\/\\\/\///\//\//\//\//\///\\/\\/\/\/\/\/\\\/\/\/\/\/\\////////////\/\/\/\//\\///\/\/\//\//\/\\\\\\\/\//\\/\/\/\/////\/\/\/\/\/\\\\\///\/\///\///\/\\\///\/\\\/\/\/\/\/\/\/\\\//\\/\/\/\/\/\/\///\/\\\/\/////\///\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\///\\/\/\/\/\/\/\
\\\\/\//\\/////\/\/\/\/\\\/\/\\\/\/\///\/\/\/\///\/\/\/\/\///\/\/\/\\//\/\\\/\/\/\\\/\///\/\/\/\/\/\/\/\\\\\/\/\\\///\\\/\//\\/\/\/\/\/\//\\/\\\/\///\/\\\\\/\/\/\\\/\\//\/\\\\\//\\/\/\///\\\/\/\/\///\/\/\/\//\/\\/\///\\\/\/\\\\\/\\\/\///\/\\\/\//\//////\/\/\///\\\///\\\/\/\\//\\\///\/////\/\/\/\\//\/\/\/\/\/\/\/\/\/\//\\/\/\/\\\///////\/\///\/\/\//\\/\///\/\\\/\/////\/\\\/\\\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\\\/\/\/\/\\/\\/\/\/\\\/\/\/\\////\/\///\/\///\/\/\\\\//\\\/\/\///\/\\////\/
//\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\\\\\/\/\/\///\/\\\/\\\///\/\\\/\/\/\/\\/\\/\/\\\///\/\///\/\/\\\/\/\\\/\/\/\\\/\/\\\/////////\\\//\\/\/\\\/\///\/\/\///\\\/\/\\\/\//\\\\\\\\/\/\/\/\/\////\\/\/\/\/\/\\\/\/\/\\\/\\\/\//\\/\/////\\\///\/\/\/\\//\///\/\/\/////\/\/\/\/\/\/\\\/\/\/\///\//\\///\///\/\/\/\\\/\/\///\/\/\\\/\/\\//\/\/\\\/////\/\/\/\///\\//\/\/\/\/\/\/\\/\\///\/\/\/\/\/\/\/\/\\//////\/\///\/\/\/\/\///\///\/\/\/\/\/\\\/\/\/\//\\/\///\/\///\/\/\/\\\/\/\/\/\//\//\
\\/\/\/\\\/\/\/\/\/\/\/\\///\\\\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\\\///\\//\/\/\//\\/\///\/\///\\\\\/\/\/\///\/\\//\/\/\/\\\/\///\///\/\/\/\/\/\/\/\/\/\/\\/\\/\/\/\/\///\/\/\\\/\/\/\///\/\/\/\/\/\\\/\/\\\\\///\/\/\/\/\/\\/\\/\//\//\/\/\/\\\/\/\/\\\/\///\/\\\/\/\/\/\/\/\\////\\\/\/\///\/\///\/\\\\\/\/\/\/\///\\\/////\/\/\\\///\/\/\\\\//\\\/\/\///\/\\\\//\/\/\/\/\///\/\\\/\/\/\/\/\/\\\/\/\\////////\///\/\\////\/\/\///\/\/\///\/\/\//\\///\\\/\/\/\/\////\\///\///\/\\//\\\/\\
//\/\/\/\/\\//\/\//\//\/\/\/\/\\\/\\\/\/\\\/\///\/\/\/\/\\//\/\\\\\/\///\/////\/\\//\/\///////\/\/\/////\/\/\///\/\/\\/\\///\/\/\/\/\//\\///\/\\//\\\\//\/\/\/\/\\//\/\/\/\\\///\/\//\//\/\/\/\///\\\/\/\/\/\/\///\/\/\\\/\\\/\\\//\\\//\/\\\/\\//\///\/\\\/\\\\\\/\\//\\/\\\/\\//\/\///\/\/\/\/\//\\/\/\///\/\/\/\/\/\\\/\/\//\\/\/\/\/\\\/\\\/\/\\//\/\///\/\///\/\/\/\/\/\/\///\/\//\\///\/\/\/\\\//\\/\/\/\\\\\/\/\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\///\/\/\\/\\//\\\//\/\\\\\///\
/\\/\\/\\\/\\\\\/\//\\/\/\/\/\/\/\\\/\/\/\/\//\\///\/\///\///\\\/\/\/\/\/\/\/\/\/\\//\/\\\\\///\/\\\/\\\/\/\\\/\\\/\/\/\/\///\//\\/\\\/\/\/\///\\\/\/\///\/\\\/////\\\/\/\/\///\\//\/\///\/\/\/\\\\\///\/\/\/\/\/\\\/\/\/\/\\\//\\/\/\/\/\/\/\/\\\/\/\/\/\\\\\/////\/\/\/\/\/\/\/\\\\\///\\//\/\/\/\/\/\/////\/\/\///\\\/\/\\\/\\\///\\//\///\/\/\/\///\///\/\/\/\///\\//\///\/\/\/\///\/////\/\///\\\/\/\///\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\///\/\/\\\/\/\\\/\\\/\/\/\/\/\\////
\/\/\////\\/\/\/\/\/\/\\//\///\///\\\/\/\/\/\\///\\\\/////\/\\\/\\\/\//\\///\\/\\\/\\/\/\/\/\/\/\/\/\\\\\/\/\\\/\\\/\///\/\/\\\/\/\\\/\/\/\/\/\/\/\/\\////\/\/\/\/\/\\//\/\///\/\/\/\/\/\///\\\/\///\///\/\/\/\/\/\/\/\/\///\/\///\\\/\\\/\/\\\/\/\/////\/\////\\///\\//\///\///\/\\\/\\\/\///\\\/\/\/\/\/\\\\\/\//\\///\///\/\/\\//\/////\\\/\\\///\/\\\\\/\///\/\/////\/\\///\//\/\//\\/\/\/\/\/\\\/\/\/\\\///\/////\\\/\////\\\//\\\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\///\/\/\/\\\/\/\///\/\/\/\\\/\/\
/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\\\///\/\/\\\/\///\\\/\/\/\/\///\///\/\\\\\/\/\/\/\///\/\/\\//\/\\\/////\\\/\\/\\/\\\/\\///\\//\\/\\\\\/\/\/\/\/\\\\\/\/\/\//\/\\\\/\/\/\/\/\\\/\/\\//\/\/\/\/\/\/\/\\\/\/\\\\\/\\\/\/\/\\\\\/\/\/\\\///\////\\/\/\///\/\///\/\/\\\\\/\\//\\\/\\\/\/\/\\//\\\/\/\//\\/\/\/\/\/\/////\/\///\\\/\///////\/\/\/\/\/\/\///\/\/\///\\\/\//\\/\/\///\///\\\/\/\///\/\/\/\/\/\///\/\/\/\\\/\/\///\///\\\/\/\\\/\/\/\/\/\\\//\\/\/\/\\//\///\/\\\/\\\/
\///\///\/\\//\\\/\\//\/\/\\\///\/\/\///\\\/\\//\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\\\\\/\/\/\/\///\/\/\/\/\///\\////\///\/\/\/\/\/\\\///\/\/\///\/\/\\\\\/\/\\\/\\////\/\\\/\/\\\///\/\\\/\/\\\/////\/\/\//\//\/\/\/\///\/\\\///\/\/\/\/\///\/\\//\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///////\//\\/\\\/\/\/\/\/\///\\\/\/\/\\\\\\//\/\/\/\///\///\\\/\/\/\/\/\/\/\/\\\\\/\///////\/\/\\//\/\/\///\/\/\/\/\/\/\/\///\/\/\///\/\/\\\///\/\/\///\///\/\///\///\/\/\/\///\/\///\
/\///\/\///\/\\\/\///\\\\\/\/\\/\\///\/\\//\//\\/\/\/\\\\\/\/\/\/\\//\/\/\\\/\/\\\\///\\///\/\/\/\/\/\/\/\/\/\/\\\//\///\\/\/\/\/\\\\\/\/\/\///\\/\//\/\\\///\/\\//\///\//\\/\/\///\\\/\\\/\///\/\/\\\/\/\\//\/\/\/\/////\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/////\/\/\///\\\/\/\/\/\/\\\/\/\/\/\///\/\/\/\\\/\/\\\/\/\\\/\/\/\/\///\/\/\/\/\/\/\/\\\/\//\\\\/\///\/\\/\//\/\\///\\/\/////\/\/\/\/\/\/\/\/\/\\\/////\/\/\/\///\/\\\///\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\//\/\/\/\\/\\/\///\///\/\/\\////
////\/\/\//\////\/\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\/////\/\/\/\\\/\\\/\/\//\\/\\\/\/////\\\/\/\\\/\\//\\\/\\\\\\\/////\/\///\\\\\\\/\///\/\/\/\\\/\/\/\/\/\\\///\///\\//\///\/\/\///\/\/\\\/\/\\\/\/\/\/\/\//\\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\///\/\/\///\\\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\//\/\/\///\/\/\/\/\/\\\\\/\/\/\/\/\/\/////\/\/\/\/\/\///\\\/\//\\\\/\/\/\/\/\/\/\\\\\/\/\\\/\/\\\/\/\/\/\\\\\/\/\\\/////////\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\\\/\\\///\
/\\////\\\/////\/\///\/\/\\/\\/\//\//\/\\\/\\\/\/\/\/\/\/\////\\/\/\/\/\///\/\/\\//\/\/\/\/\/\/\///\/\/\/\\\/\///\/\/////\///\/\/\/\/\/\/\\\/\/\\\\\/\/\/\/\/\/\///\/\/\\\/\/\\//\/\\\/\\\/\/\\\///\/\/\/\\\///\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\///\/\/\//\\/\/\/\/\/\/\/\\\/\/\///\\\/\/\///\///\///\//\\/\/\///////\\\/\/\\\/\/\/\///\/\///\/\////\\/\\\/\\\\\/\/\\//\/\/\/////\/////\/\\\\\/\/\\//\/\/\/\/\\\/\///////\/\/\\\/\\\/\///\\\///\/\///\/\/\/\/\/\/\\\\\/\/\/\/\///\\\/\///\\\/\/\///\/\\
\\////\/\/\\//\///\/\/\\\/\/////\/\\\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\///\/\/\/\/\\\/\\\/\/\/\/\/\\\\\\\/\/\///\/////\/////\\\//\\/\/\///\\\///\///\/\/\///\\\/\/\\\\\///\\\/\/\\\/\\\/\\//\\//\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\/\\////\/\///\////\\/\/\/\/\/\/\/\/\//\\/\/\///\/\/\/\/\/\/\/\/\/\///\/\/\\\\\/\/\/\/\/\/\//\\/\\\/\/\/////\/\/\/\///\/\/\\//\/\//////\\/\//\\\/\\/\/\/\/\\\/\/\/\/\/\///\/\\\/\/\/\/\///\///\\\\\/\///\/\/\\\/\/\\\///\/\/\//\//\\\\\/\/////\/\/\/\///\/\/\//
///\/\/\\\/\/\/\\//\///\/\/\/////\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\///\///\/\/\/\\\///\/\/\/\//\/\\\\/\/\/\/\/\/\\\/\/\/\/\/\/////\/\/\//\\/\/\/\///////\/\\//\/\/\/\/\/\/\/\////\//\/\/\////\\\\/\/\/\/\\\/\////\\/\/\/\/\//\//\\\///\/\/\/\//\\/\//\\///\/\///\/\//\\/\\\/\/\\\\//\/\/////\/\/\/\/\/\/\/\/\/\\\\\\\/\/\//\\/\/\\\/\/\/\/\/\/\/\/\/////\///\//\\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\///\/\/\///\/\/\/\/\/\/\\\/\///\\//\///\///\/\/\///\///\/\///////\\\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/
\///\///\/\/\/\/\/////\\\/\\\/\/\///\/\/\/\\\/\\\/\//\\/\/\\\/\///\/\/\/\/\\//\/\\//\///\/\/\///\///////////\/\\\/\/\/\\\/\///\//\\/\//\\/\////\\/\\\/\/\/\///\/\\\/\\\/\/\/\\\\\/\\\\\/\\\\\/\/\/\///\/\///\//\\/\\//\//\\\\/\/\/\/\/\///\////\\///\\\/\///\/\/\/\/\\\///\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\//\\////\\/\/\/\///\/\/\\\/\\//\\/\\\/\\/\/\/\/\/\/\/\/\/\\\///\/\/\/\\\/\/\/\\//\///\///\/\///\///\///\\//\/\///\/\/\\\/\\/\//\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\///\///\/\/\\\\\/\/\////
/\///\/\/\/\/\/\/\/\\\/\///\/\//\\/\\\/\\\/\///\/\/\/\/\\\\\/\\\/\/\///\\/\\/\///\/\\//\/\/\/\///\//\\\///\\/\///\//\\/\\\/\/\\\/\\\/////\\\/\/\\\//\\/\\/\\/\/\\\/\/\/\/\/\\\/\/\\\/\/\/\/\/\\\\//\///\////\\/\/\/\//\//\\/\//\/\/\/\\\/\/\/\/\/\\\\\///////\/\///\/\/\/\/\\//\\\//\\///\///\\\/\/\\//\\//\///\/\/\/\///\/\/\/\///\/\\\\\/\\\/////\/\/\\//////\/\/\/\\/\//\/\/\/\/\/\/\/\/\///\/\\////\/\/\/\///\/\/\/\//\\\\/\/\/\///\/\/\/\/\/\\\\\/\/\/\/\/\/\/\///\/\/\////\\/\/\///\/\/\/\/\/\\
//\/\/\\\/\///\/\\\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\\\\\\\/\\\\\\\\\/\/\\\/\/\\\\\\/\\/\/\///\/\///\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\\\/\/\/\///\\\/\/\//\\/\/\/////\\\\\/\\\/\\\/\///\\//\/////////\\\/\/\/\///\/\////\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\\\///\/\//\\///\//\\///////\//\/\\\/\\/\/\\\/\/\/\/\/\/\/\/\/\/\///\//\////\/\\\/\/\/\/\/\/\\//\/\/\/\/\\//\/\\\///////\\////\/\\\/\//\//\/\/\/\///\/\/\/\\//\/\/\///\\\/\/\/\/\/\///\\\/\\\/\//\\/\\\/\///\/\/\/\\\/\/\///\///\///\
/\\\/\\\/\/\\////\/\/\/\/\/\/////\/\/\/\/\/\/\\//\/\//\\/\/\///\/\///\/\///\/\/\/\/\/\/\/\/\/\\\/\\\\\\\/\/\/\/\/\///\/\/\/\///\/\/\///\//\\//\//\/\/\/\/\/////\/\\/\\/\//\\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\\\\\/\/\\//\/\/\/\\\/\/\\\///////\///\/\/\/\/\/\/\/\/\///\/\/\/\/\\\///\\//\\\/\/\\\/\\\/\\\/\/\\\/\//\\/\\\\\\\/\/\\\\//\/\\//\/\/\/\/\/\/\/\/\/\/\\//\/\/\\\/\//\/\//\\\/\\\/\/\\\/\//\\/\\\/\/\/\\\/////\/\/\/\/\/\/\/\\\///\/////\/\/\/\///\\\/\/\/\/\/\\//\/\/\//\\\\/\///\/\///\\\///
\\/\\/\///\/\/\///\/\/\/\/\/\/\///\\//\\\/\\\\\/\/\\/\\\\\\/\///\/\/\/\/\\//\/\\\/\/\/\\\/\/\/\/\/\/\/\\////\/\/\///\/\/\/\///\///\/\/\/////\/\/\/\/\/\\\///\/\//\//\/\/\/\\\\////\/\/\/\//\\/\/\\//\/\/\/\/\\\/\///\/\///\\\/\/\\\/\/\/\/\/\///\/\/\\\/\///\\//\/\///\///\/\/\/\/\/\/\\\/\\\/\/\//\//\/\/\/\/\///\/\/\/\/\\\/\/\/\/\\\/\\\/\/\/\/\\/\\/\/\/\/\\\\\/\/\/\\\/\///\/\/\/\///\/\/\/\//\\/\/\/\/\/\\////////\\/\\/\/\/\\\/\/\/\/\///\//\\/\/\/\\\/\\\/\/////\/\/\///\/\/////\///\/\/\///\
/\/\\\\\\\///\\\\\/\\//\/\/\/\///\/\\\/\/\/\/\/\\/\\/\/\/\////\\/\/\\////\\\/\/\/\/\/\///\/\\\/\/\/\/\/\/\///\/\/\\\/\/\///\\\/\/\/\/\\\/\/\\\\\/\/\/\/\/\\\/\/\\\\\/\/////\\//\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/////\/\/\//\\/\\/\\/\/\/\///\/\\/\//\\\/\/\\\\\/\/\\\/\\\/\/\/\/\/\/\/\/\//\\/\/\\\/\/\///\\\\/\\/\\\/\/\/\/\///\\\/\\\/\/\/\\\/\/\/\\\/\///\/\\\//\\/\/\\\\\\\\//\/\/\/\/\//\//\/\/\/\\\/\/\/\\\\\/\\\/\\\/\/\\//\/\/\/\///////\/\/\/\/\/\\\/\/\/\/\///\/\//\\\\/\/\/\///\\\\\/\/\///
\/\/\/\/\\\/\\\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\///\/\///\\////\/\\\///\/\/\/\/\/\/\/\\/\\\\///\/\\\/\//\\\\/\\/\\\\\\///\/////\/\/\/\/\/\/////\\\///\\\/\/\/\\\/\/\/\/\/\\\/\/\/\/\///\/\\\/\/\/\/\/\/\/\/\\\\/\/\\///\/\\\/\/\/\/////\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\//\/\/\\\/\/\/\/\/\/\/\/\/\\\/\\\\\///\/\\/\//\/\\\/\/\/\/////\/\\\/\/\///\/\/\/\/\///\/\/\\\/////\\\/\/\/\/\/\/\\\/\/\/\\\\//\/\/\///\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\///\/\/\/\///\//\\///\/\\\/\/\/\/\/\/\/\
\\/\\\/\///\/\/\/\///\/\/\/\///\/\/\/\///\\\/\/\\\/\/\/\/\///\/\/\/\\//\/////\////\\/\/\/\/\/\/\/\/\\\/\/\\//\\\/\/\\\\\/\/\\\///\/\///\/\//\\/\/\///\/\/\\\\\/\/\/\\\/\/\/////\/\\//////\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\/////\///\/////\/\/\/\/\/\\\/\\\\\/\/\/\\\/\/\/\/\\\/\/\///\\/\\/\/////\/\/\//\\/\\\/\///\/\///\\\/\/\/\/\/\\\/\\\/\/\///\///\\\\\/\/\\\///\\\\//\/\/\/\\\\\/\/\///\/\//\\///\/\/\/\/\/\/\/\/\/\/\/\////\\/\\//\\\/\/\/\/\/\/\/\/\/\\\\\\\\\/\/\\\/\\\/\/\/\/\/\/\/\/\//\
//\/\///\///\/\/\\\/\///\/\/\/\\\/\\\///\/\/\\\/\/\\\\//\/\/\///\\//\/\///\/\/\/\\\//\////\/\/\\\/\/////\/\/\\\/////\/\///\/\/\/\/\/\///\/\/\/\/\\//\/\/\////\\/\/\/\\\\\///\\\/\/\/\/\\//\\\\\/\/\/\/\\\/\/\/\\/\//\/\\\/\/\\\\\/\\\/\/\/\/\/\/\\\/\\/\\/\/\/\/\/\//\\/\///\\\/\/\/\/\/\\\\\/\/\\\///\/\\\/\\\/\\\\\/\/\\\/\/\\/\\/\///\/\\\/\\\/\/\\/\//\/\/\/\/\/\/\/\/\\\/\/\///\\//\\//\/\//\\/\/\\\/\/\/\/\/\/\/\\\///\/\/\///\///\/\/\/////\/\\\//\\///\/\/\/\/\\//\/\/\///\/\///\/\/\/\\\////
/\/\/\/\\\\\///\\\///\\\\\/\/\/\/\\\/\/\///\/////\///\\\///\/\\\\\\\///\///\\\/\/\///\///\/\/\/\\\///\///\/\\\\\/\/////\/\/\\//\\\/\/\/\/\\\///\\\/\/\\\/\///\/\/\/\/\/\\\/\/\//\\/\/\///\/\\\/\\\\//\/\/\\\/\\/\\\//\///\/\\/////\\///\/\/\\\/\/\/\///\/\/\/\/\/\/\\\/\///\/\/\/\\\/\/\/\/\\\\\/\/\/\/\/\\\/\/\////\//\/////\/\/\/\///\/\/\///\/\/\///\/\/\/\////\//\///\\\\\\\/\/\/\\\/\/\/\///\//\\\\\//\/\/\/\///\/\/\/\///\/\///\/\/\/\/\\\/\/\/\/\/\\\//\\\\/\/\/\/\/\/\/\//\\/\\//\/\/\/\/\\//
\///\/\/\/\/\/\/////\///\/\/\/\/\///\/\\\/\\\\\/\\\/\/\\\/\\//\/\/\/\\//\\//\//\\/\\\/\\\\\/\/\\\/////\/\/\/////\//\//\/\\\/\\\/////\/\/\/\/\/\/\\//\/\\\/\/\/\/\/\\\///\/\/\/\/\/\///\//\\/\/\/\\\\\/\\\\\/\//\\/\///\/\\//\/\\///\////\///\/\/////\\\/\/\/\\/\\///\/\\\/\\\//\//\\\/\/\/\/\/\/\///\/\//\\/\/\/\/////\\\/\\/\\/\/\///\/\/\/\/\/\\//\/\\\/\/\/\/\\//\//\\/\\\/\/\/////\/\/\/\/\/\/\\////\\\\\/\/\/\/\/\\/\\/\//\//\\\/\/\/\\\\\\\/\/\\//\/\\\/\/\\\//\\\\///\\\/\/\///\/\/\///\/\/\/\
/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\\\/\\\/\/\/\/\/\///\/\///\/\/\\\\/\\/\/\\\/\/\\\/\/\/\///\/\/\\\///\/\///\\\\\/\/\///\\\\//\///\/\\\/\/\/\/\/\/\/\/\/\/\/\\//\/\\\\\\\/\/\\\\\/\///\\\\\/\/\/\/\///\\//\/\/\/\/\//\\/\/\\\/\/\/\/\/\\\\\/\/\/\/\/\/\\\\\/\/\///\///\/\///\/\///\/\/////\///\/\\\\\/\\\\\/\/\/\/\/\///\\\/\///\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\///\/\/\/\\\/\/\/\/\///\/\/\\\/////\///\/\/\/\/\\\/\/\/\//\\//\\/\///\/\/\/\\\/\/\/\/\/\/\\\/\///\/\///\/\/\/\/\///\/\/\/\/\/\/\\
\/\//\\///\/\/\\\/\/\/\/\\/\\/\///////\////\\/\/\/\/\\\\//\/\/\\\\\/////\/\\\\\\\/\///\/\/\///\/\/\/\/\///\/\/\/\\\/\/\/\\\//\\/\//\//\/\/\\////\/\/\/////\/\\//\///\/\/\///\///\/\/\/\/\\\///\/\/\\\///\\\\\///\/\/\\\/\/\\//\\\/\/\/\/\//\/\\/\/\/\/\\\///\\\/\///\/\\\/\/\///\/\\\/\/////\\\/\///\/\//\\\//\/\/\/\/\/\/\///\\//\///\/\/\\/\\\\/\\\\\/\/\/\/\///\///\\\/\/\///\/\/\/\///\/\/\/\\\\\///\/\\//\///\/\/\///\///\\\\\/\///\/\////////\\/\/\///\\\////\\/\///\\\/\/\///\/\/\/\/\\\\\/\/\
/\///\///\/\/\/\///\\\/\/\/\/\/\///\\\\\\//\/\\\/\/\/\/\/\/\\\/\/\/\/\///\/\/\/////\/\/////\/\/////\\\/\/\/////\/\/\\\\\/\\\/\/\/\/\/\\\/\//\\/\/\/\/\\\/\/\///\///\/\/\/\/\///\/\\\/\\\\\/\//\\/\/\///\/\/\/\/\/\/\/\\\/\\\\\/\/////\//\//\/\\\\\/\\\/\/\/\\/\\///\/\///\/\\\/\//\\\\\\\\/\/\\\/\/\/\\\/\/\/\\\\////\/\\\//\\///\/\///\/\///\/\/\/\\\\\/\/\/\//\//\/\/\/\/\/\/\/\/\\\//\//\/\\/////\\/\/\/\/\\\\\/\/\////\\\\/\/\/\/\//\\\\\\//\\///\//\\/\\\/\///\/\///\\\/\//\//\\\/\/\/\/\/\\/\\/
\\//\///\/\\/\\\\///\\//\/\/\/\/\///\/\/\/\\\/\\\/\/\/\/\/\/\/\///\/\/\\\/\/\/\\/\\/\/\\\/\/\/\/\\\/\//\\/\\\\\\//\\\/\///\/\/\\//\\\\\/\\\//\\/\///\///\/\\\/\/////\/\\\/\\////\/\/\/\/\/\/\/\/\\\\\\\/\\\/////////\/\///\/\\//\\\/\/\/\//\\\\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\\/\/\///\/\/////\/\/\///\/\/\\\/\/\/\/\/\//\//////\///\/\/\\\\\/\/\/\\\/\/\/\///\/\///////\/\///\///\/\/\/\///\/\/\/\/\\//\\\/\\////\\\///\/////\//\\/\/\/\\\/\/\/\\//\/\///\///\/\///\///\\\//\\////\\/\/\//\/\\/\/\//
/\/\///\/\\\/\/\/\///\/\\\///\\\//\\///\/\\\/\/\/\\\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\\\/\/\/\/\\\\\///\///\/\///\///\/\/\\////\/\/\///\/\/////\///\/\//\\\\\\/\/\/\/\/\/\/\/\//\\//\\\\/\/\\\/\/\/\/\/////\/\\\/\/\///\//\\/\/\/////\/\\\/\\\/////\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\\//\\\///\/\/\/\//\\/\/\\\///\/\///\///\/\/\/\\\/\\\/\/\/\/\/\/\///\/\\//\/\/\/\/\/\\\\\/\/\\\///\/\/\\\/\/\///\/\///\\\/\\\\\/\\\/\/\/\\\/\/\///\/\/\/\///\/\/\///\\////\/\/\///\/\/\/\/\/\///
\/\/\/\/\\\/\\//\/\/\//\\\\/\/\/\\/\\/\///\/\///\/\/\/\/\/\\\\\/\\\/////\\\///\/\/\/\/\/\\\/\/\\\\\/\/\/\/\/\/\/\\\/\\\/\\\///\\\/\/\/\/\/\/\\\/\\\/\\\/\/\///\\\/\\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\////\\///\/\/\/\/\\//\/\/\/\/\\////\///\\\///\/\\\///\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/\/\\\/\/\\/\\/\/\/////\/\/\/\/\/\\\/\/\/\\\//\\/\///\/\/\/\\\/\/\/\/\/\\\///\///\\/\////\///\/////\/////\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///////\/\\\/\///\/\/\/////\/\/\/\/\///\/\/\/\/\///////\/////\/\
/\\\/\\\///\/\///\/\/\/\/\/\\\/\\\///\/\/\/\\\/\/\/\\\/\/\\\\\/\/\/\/\/\/\/\/\/\\\\\\\/\/\/\/\/\/\/\/////\/\/\/\/\\\/\/////\/\/\\\/\/\\\///\/\///\/\///\\\//\\/\/\/\\\/\/\\\/\\\\\/\//\\/\\\\\\//\/\/\////\\/\///\\\\\\\/\\\/\/\///\\\\\///\/\/\/\\\/\/\/\\\\\///\//\//\///\///\/\/\\\/\/\\\/\/\\\//////\\////\\/\/////\\\/\/\/\//\//\/\\\/////\/\///\\\\\/\/\//\\/\/////\\\/\//\\/\/\/\\\/////\///\/\\\/\\/\\//\\/\/\//\//\//\\/\/\/\/\\\/////////\/\/\/\//\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/
\/\/\///\//\\/////\/\/\/\/\/\/\\\//\\///\\\/\/\/\/\\\/////\/////\\\///\\/\//\/\///\/\/\/\///\/\/\\\////\/\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\//\\\/\/\\\/\\\/\\\/\/\/\\\/\/\/\/\/\/\/\/\///\\\\\\//\/\/\//\\\//////\///\\\/\/\\\\\\\/\\\/\\///\\\\/\/\/\/\\////\/\/\//\\/\/////\/\/\/\///\/\\/\\\/\\\\/\/\/\\\/\/////\/\\\\\\//\///\/\/\/\/\/\/\/\\//\/\///\/\/\\//\///\/\/\/\/\\//\/\/\/\/\/\//\\/\\\\\/\/\\\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\
/\/\/\/\\//\\\///\/////\/\//\/\\//\//////\/\/\\/////\\/\/\/\////\\\\/\/\\\\\/\///\/\\\///\\//\\\///\///\///\///\/////\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/////\/\///////\\\/\\\/\/\/\\\///\/\/\\////\/\///\/\/\/\\////\/\///\/\/\/\//\\\\/\/\/\/\/\/\/\//\\/\/\\\/\\\/\///\/\///\\\\\/\/\/\/\/\///\/\///\/\/\/\/\\\///\/\/\\//\/\/\\\///\/\///\/\//\\/\///\/\\\/\/\///\/\/\//\\\\///\/\/\/\/\///\///\/\\\/\/\\\/\////\\/\/\/\/\/\/\//\/\\/\/\/\/\\//\/\/\\//\//\//\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\/\\\\/\/
\/\/\/\/\\/\\/\/\/\/\\\\\\//\\\/\/\/\/\/\\\///\/\/\/\/\\\/\/\/////\/\///\/\/\/\/\/\/\\\/\/\/\\\/\/\/////\/////\/\/\///\\\/\\\/\/\/\/\/\\\/\\\/\/\\\/\/\\\\/\//\/\\\\\///\/\/\/\/\/\/\//\\\\/\/\/\/\\\/\/\\\/\/\/\/\/\\\/\\\\//\/\/\\\\\\\/\/\/\\\///\/////\/\\/\////\\\/\///\\\/\/\/\//\\/\/\/\\\/\///\/\/\/\/\\//\\\\//\/\/\/\\\/\/\/\/\\//\/\/\/\/\///\\\/\/\\\/\///\/\\\/\/\/\/\/\\\/////\/\\//////\//\\/\\\\\/\/\\\/\/\\\/\/\/\/\///\/\/\/\/\/\\\///\/\/\/\\/\//\/\/\/\/\\///////\\/\/\\\/\/\/\/\
/\/\/////\/\///\\\/\/\/\///\/\/\///\/\\\/\/\/\/\/\\//\/\/\///\///\\\/\\\\\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\/\///\////\//\/\\\/\\\/\/\///\/\/\\\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\////\\/\///\/\/\/\/\/\///\///\/\/\/\///\///\/\/\\\/\/\/\\//\/\\\/\/\/\/\/\/\///\/\/\/\/\///\\\\\/\\\/\/\\//\\\///\/\\\/\/\\//\/\//\/\\/\\\/\/\/////\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\\///\/\/\/\/\/\\\/\/\/\\//\\\///\/\/\///\/\/\/\/\/\\\\\/\/\/\/\/\/\///\\//\/\/\\\/\\\/\/\///\/\/\\//\/
/\//\/\///////\/\/\/\\\/\/\\//\/\\\///\\\/\/\\\/\/\/\/\///\/\/\//\\\\/\///\/\\\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\\\\/\\/\\//\/\/\//\/\\/\\\/\//\\///\\//\/\\//\/\/\\/\\/\/\\\///\/\/\/\///\///\/\/\///\///\\\///\/\\\\\///\\\/\/\/\/\/\/\\\//\\/////\/\/\/\/\/\///\/\\\\\/\//\\/\///\/\/\//\\/\/\/\///\/\///////\/\\//\///\//\//\/\/\/\\\\\/\\\/\\\/\\\//\\/\/\/\/\/\/\/\\////////\//\\/\/\\//\/\/\/\/\/\\\\\/\/////\\\/\/\/\\\//\\//\\/\////\\/\/\/\/\/\/\/\\\/\/\/\/\\\\\\\/\////\//\/\\\/\//\\/\
/\/\/////\/\/\/\/\\\\\/\\\/\/\\\///\\\/\\\/\/\\\///////\//\\/\/\/\/\/\/\/\/\\\/\/\/\//\\/\/\\\/\/\/\\//\///\/\///\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\\\\/\\/\///\\\/\/\/\\\///\\//\/\\\\//\\\\\/\\\/\///\\//\/\/\///\///\/\/////\\\/\/\/\/\///\\\/\\\//\\\\/\///\/\//\\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\/\///\///\/\\\/\/\/\/\/\/\\\//\//\/\/\/\\\/\///\///////\///\/\/\/\/\/\\\//\\//\\\\/\/\/\/\/\/\\\/\//\\///\/\/\/\//\\\\\\\\/\/\/\/\/\/\/\\\//\\/\\\/\\\/\/\/\/\///\///\/\/\/\/\/\/\\\///\///\\\/\/\\\/
\\\///\/\/\///\///\\\/\/\///\///\\\///\/\/\\\/\/\/\\////\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\\\/\/\/\/\\\/\/\/\/\/\///\/\\\/\/\/\/\/\/\\\/\\\/\/\//\//\///\/\\//\\\\\\//\/\/\/\/\//////\\\\///\/\/\\/\\///\/\/\/\/\/\///\///\/\/\\\/\/\/\/\\\/\/\/\\\/\/////\\\/\/\/\/\/\/////\/\/\\\/\/\\\/\/\\\/\\\/\///\/\/\/\/\/\/\/////\/\/\\\/\\\\\/\/\\\/\///\/\//\\/\/\///\/\/\\/\\///\/\/\/\///\\//\/\/\\\///\\//\/\/\/\/\///\\\/\///\\//\\//\/\/\///\/\/\\///\\/\/\/\\\
/\\\\\/\\\/\/\\\///\/\\\/\/\/////\///\/\/\///\/\/\/\/\///\//\\/\/\/\/\////\\/\/\/\///\//\\/\/\\\\////\\\/\\\\\///\/\///\/\/\/\/\///\/\\\/\/\/\\\/\/\\\/\/\\//\\\/\\\/\/\/\/\\\\\/\/\/\/\/\/\\\/\\/\\/\/\/\/\/\/\/\/\/\/\\\/\\\//\//\/\/\/\\\/\/////\\\\\/\//\\///\/\///\\//\/\/\/\/\\\///\/\/\/\/\///\///\\\/\///\/\/\/\\\/\/\/\\\/\/\\\/\\\\\/\/////\/\/\/////\/\/\\\/\\//\/\/\///\/\/\/\/\\\\\/\/\///\\\/\/\////\\/\/\/\/\\\\//\\\\\/\/\/\\\/\/\/\///\/\//\\/////\//\\/\/\/\///\///\/\/\///\/\/\/\/
\/\/\/\/\///\\\\//\/\/\///\\\\\/\//\\////\\/\/\////\\\\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\////\\/\/\\/\//\/\/\\\///\/\/\/\/\\\/\/\/\/\/\/\/\//\\/\///\/\\/\\/\/\/\\////\\\\\/\/\///\/\///\/\/////\/\/\/\/\/\/\\\///\///\\\\\///\/\/\\\/\\//\\\///\\\///\/\\//\/\/\///\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\\\/\\\\\/\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\//\\//\\/\/\/\\\//\\/\///\///\/\/\\\///\/\///\\\\\/\/\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\///\/\/\////\\/\/\/\///\/\/\/\
/\/\\\/\///\\\/\/\/\/\///\/\/\/////\/\/\/\\\\\/\/\\\/\/\/\/\/\\\///\/\/\/\\//\/\/\/\/\/\/////\\\///\/\/\/\///\/\/\/\/\/\/\/\/\\\/////\/\/\///////\//\\/\\\\\/\/\///\/\/\/\\//\/\/\/\/\/\/\///\//\\/\/\/\\//\/\/\/\/\/\/\\//\\\\\/\/\/\\\\\/\/\///\/\/\/\/\/\/\///\///\/\//\\/\/\/////\/\///\///\///\/\///\/\/\/\/\/\/\\////\/\///\/\/\//\\\\/\/\/\/\/\/\/\/\///\/\\\//\\\\/\/\/\/\\\/\/\///\/\\\/\/////\/\/\/\/////\\\/\/\/\///\/\///\///\\/\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\//\\\\/\\\///\\//\///
\/\/\/\///\/\/\\\/\/\/\/\/\/\//\\\\/\/\\\/\/\/\\\/\\\/\/\///\/\/\/\//\\/\/\/\/\/\////\\/\/\/\\\/\/\\\/\/\/\/////\///\//\\///\/\/\/\\\/\///\//\//\/\\\/\///\/\/\/\/\/\/\/\/\/\/\\\/\///\/\\//\/\///\\\\//\/\/\/\\\/\/\///\/////\/\/\/\/\\\\\/\/\\\/\///\\\///\\\/\/\/\/\\\///\\\/\/\/\/\/\\\/\\\\\/\///\///\/\\/\/\//\/\\\\\/\/\//\\\\/\\\/\\//\\//\/\/\/\\\/\/\/\/\///\/\\\/\/\/\/\\\/\///\/\\//\\\/\\\/\/\/\/\/\///\/\/\/\///\/\/\/\\\/\/\/\///\///\///\/\/\/\/\///\/\/\///\/\/\/\\//\/////\/\/\/\/\
/\/\/\/////////\/\/\/\/\/\/\\\/\/\/\/\/\////\\/\/\/\/////\///\/\/\/\/\/\/\\\\\/\\\/\\\/\/\/\\////\///\/\/\/\/\/\/\\\/\/\\//\\\/\/\///\/\/\/\/////\/\/\/\/\/\/\/\/\///\\//\/\/\//\\//\\/\/\/\///\/\\\/\///\\\///\\\/\/\/////\/\/\/\/\/\/\\\/\/\//\\///\\\/\///\/\/\\\\\/\///\/\///\\\/\/\/////\/\/\/\/\/////\/\\\/\/\//\\/\/\/\/\/////\/\/\///\\\\\/\//\\/\\\/\/\\\\\/\//\\/\/\/\/\\//\\\///\/\/\\\/\\//\\\\\/\///\/\/\/\/\\\/\/\/\/\\\\\/\\//\/\///\/\/\/\/\/\/\//\\/\/\/\/\/\///////\\\/\/\/\/\\\/\\
\///\/\/\///\/\/\/\///\/\///\/\/\\\/\\//////\/\///\\\\\/\/\//\////\\//\/\/\///\\\/\/\/\\\/\/\///\/////\\\/\/\///\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\\\/\/\\//////\\//\///////\/\/\\\/\\//\/\//\\////\\\\//\\/\\\/\///\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\\//\\//\/\///\\\/\///\///\/\/\/\/\\\/\/\//\\//\\/\\\///\///\/\///\\\/\/\\\/\/\///\\\/\\//\/\/////\/\/\/\///\//\\/\/\/\/\/\/\\//\/\\\/\/\/\/\///\/\///\/\/\/\//\\/\/\\\//\\/\//\\\\//\\/\///\///\/\/\/\/\\\//\//\/\//
\/\\/\///\/\/\\\/\\\/\/\\\/\\\/\/\/\/\/\/\//\\/\\\\\/\/\/\/\///\\\\\\/\\/\/\/\/\/\\\/\/\/////\/\/\/\/\\\///\/\/\///\/////\///\///\/\/\/\\\/\/\/\/\//\//\\\/\/\/\\\/\/\/\/\/\///\/\\\/\\\/\\/\\///\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\//\\\\///\/\/\\/\\\//\///\/\/\/\\//\/\/\////\\/\/\\//\//\\/\/\/\\\/\/\/\///\/\/\/\/\\\/////\/////\//\\/\/\\\/\\//\/\/\/\/\/\/\/\\\\\///\/\/\\\/\/\//\\\//\/\\////\/\/\///\/\\\/\/\///\/\/\/\\//\/\//\\/\\//\/\\\/\/\/\///\/\///\///\/\///\/\/\/\/\/\/\/\\//\\\/
\/\\\/\/\/\\////\/\\//\/\/\/\/\\\/\/\\\\\//\\/////\/\/\/\/\\\/\/\\\/\/\\//\/\/\/\////\\/\///\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/\/\///\\\/\/\/\///\/\/\/\/\/\/\\\\\/\/\//\\///\///\/\/\/\/\/\/\/\/\///\\//\\\/\//\\///\/\/\/\\\/\//\\\\/\/\/\///\\\/\/\/\\\/\/\/\/\\\\//\/\/\/\\\////\\/\\\/\\\/\/\\//\/\/\\\/\/\/////\///\/\\//\/\///\///\\\/\/\/\/\/////\/\///\/\/\///\/\/\//\\///\/\//\\/\/\/\/\/\///\/\/\/////\\\///\/\/\///\/\/\///\/\/\//\\/\/\/\/\/\/\/\/\\\/\/\/\//\\///\/\///\/\\\\\\//\/////\
/\\//\/\//\\/\\//////\\//\/\/\\\///\\//\\\/\/\\\/\/\\\\\/\/\/\/\///\/\\\/\/\/\\\/\/\/\/\\\/\/\\\/\//\\///\\\/\/\/\\\/\/\//\//\\\\\/\/\/\/\/\/\\\/\/////\\\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\\\/\\//\///\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\/\\/\/\/\\\/\/\///\/\\\/\/\/\///////\//\/\//\/\/\\\////\\///\/\/\/\\\/\/\/\/\//\\/\/////\/\/\/\/\/\\\\\/\/\\\//\\/\/\/\/\\\/\/\/\\\///\/\///\/\/\///\//\//\/\\\/\/\/\/\\\/\\\/\/\/\/\/\/////\/\\\///\/\//\\/////\/\/\/\/\/\/\\\/\\\/\/
\/\/\/\\\\\/\/\/\///\\//\///\\\/\\\\\/\/\/\\\/\\\\\/\///\/\/\/\/\///\/\//\\\\////\\/\/\/\/\/\\\/\/\/\/\/\\\//\\//\\\\/\///\/\/\/\/\/\/\/\/\/\/////\/\/\/\\\/\\\/\/\/\\//\/\/\/\/\/\/\/\///\///\\//\/\/\/\///\/\\\//\\//\\/\/\\\/\\\/\//\\/\/\\\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\\\/\\\/\/\/\/\\\/\/\/\///\/\/\///\/\/\///\/////\\\/\///\//\\\/\\\/\///////\\/\\\/////\/\/\/\/\/\/\/\/\/\/\/\///\\\\\//\\/\/\\//\/\/\\\/\///\/\\\/\\\/\/\/\/\///\/\///\///\///\/\\\/\/\/\/\/\/\/\/\//\//\/\\\/\\\\\/\/\
\\///\/\/\\\/\///\/\\\/\/\/\\////\/\/\/\/\/\///\/\//\\///\/\/\///\/\/\/\/\\\/\\\\\/\///\/\/\/\/\\\/\\\\\\\/\///\/\/\///////\\\/\//\\/\\\/\\\/\\//\/\/\/\/\/\/\/\///\/\///\/\/\/\/\\\///\\\/\\\/\/\\\\\/\/\///\/\\\\//\/\/\/\/\\\/\/\\\\\/\///\\\/\\\/\\\/\///\/\/\/\/\/\/\/\/\/\/\///\/\/\//\\/\//\\///\/\/\/////\\//\/\///\/\///\/\\\/\/\///\\//\/\\\/\/\/\/\/\\\/////\/\/\/\///\/\/\///\/\/\/\/\\\\\/\/\/\\\\\\//\\//////\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\/\/\/\/\/\///\\////\\//\/\/\/\/\/\\////\\\/
\/\/\/\/\/\/\\\\\/\/\/\/\/\//\\/\//\\///\/\///\\\/\/\/\\/\\///\/\/\\\/\/\/\///\/\\\/\\\/\/\///\///\\\/\/\/\/\/\\\\\/\/\\\/\\\\\\\/\/\\\/\\\/\/\/\/\/\/\/\/\\\/\/////\/\/\/\/\/\///\//\\/\/\\\/\\\/\///\/\/\\//\///\/\/\\\/\/\\\\\\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\///\\\/\/\\\\\/\/\/\/////\/\///\\\\\\\\\///\\\///\/\/\/\\//\\//\\\/\/\///\///\\\///\/\\\/\/\/\/\/\/\/\/\/\\\\\///\/\/\/\/\\\\//\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\////\/\/\\\///\/\/\///\/\/\\\/\/\/\//\//\\\/\/\/\///\///\
///\/\/\\\/\/\\/\//\////\\/\///\/\/\/\/\/\/\/\/\\\/\\//\\\/\/\/\//\//\/\/\///\/\//\\/\\\/\/\///\/\/\/\/\///\/\/\\\/\\\/\//\\/\/\//\\/\\\/\/\/\/\///\/\/\///\/\/\/\\/\\///\/\///\/\/\///\\//\///\\\/\/\/\\//\/\///\///////\/\/\\\/\//\\/\/\/\\\//\\/\/\\//////\/\\//\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\///\///\/\///\/\///\\\\//\/\/\/\\\/\/\\\\\/\////\\/\/\/\/\\\///\/\/\\//\/\\\/\//\//\/\\\\\///\///\/\///\///\\\/\/\/\/\/\///\///\/\/\\\///\/\/\\\/\/\/\/\/\\\/\/\/\/
\/\/\/////\/\/\/\///\///\/\\//\/\/\/\/\/\\\/\/////\///\///\\\///\/\\//\\\\\\\/\/\\\\\///\\\/\/\///\/\/\/\\\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\///\///\/\/\\\///\/\\\/\/\/\///\/\/\/\///\/\\/\\/\///\/\/\\\/\/\\\/////\/\///\\\/\/\/\/\/\/\\/\\\\/////\/\/\/\/\///\/\/\\\/\\\/\/\/\/\\\/\/\/\/\/\/\///\\/\\\\/\/\/\\\/\/\/\\/\\/\/\/\/\\////\\\\\//\\/\/\/\///\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\\\\\/\///\\\\\\\///\/\/\/\///////\///\///\/\/\/\/\///\/\/\/\\\/\/\\\/\///\/\/\//\\\\\\\\/\
\\\\///\/\///\/\/\///\/\\\/\/\/\\\/\///\/\/\/\/\\//\/\///\/\///\/\/\/\/\\\/\/\\\/\/\/\///\/\\\/\\\///\/\/\\\/\/\/////\/\//\///\\/\\\/\/\\\/\///\\\/\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/////\/\///\/\/\///\///\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\//\/\\\//\\/\/\///\///\/\/\\\///\/\//\//\\\/\/\/\\\/\\//\\\///\/\\\/\/\\\\//\\\\\/\///\/\///\/\/\/\/\///\\\\\///\///\/\/\//\//\\\/\/\/\/\\\\\\//\\\/\/\/\\\///\///\/\\\/\/\/\/\/\///\/\/\\\\\/\\\/\\\/\\\\\\//\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/
\/\/\/\/\/\/\/\/\///\\\\\/\/\/\/\/\/\/\/\/\/\\\\\/\\//\/\//\//\\//\/\/\\//////\/\///\/\/\/\/\/\\\/\\\/\/\/\/\\\/\/\\\/\/\\\/\///\\\\\\\/\/\\\/\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\\//\/\\/\\/\/\/\/\//\//\/\/\/\/\/\/\///\/\\\\//\////\\/\/\\\\\\\//\\/\/\/\///\///\/\\/\//\//\\/\///\\\/\\\/\\\/\\\\\/\/\/\/\//\\/\/\///\/\/\/\\\/\/\/\/\/\\\/\///\/\\//\/\/\\\/\\\/\/\\\/\/\/\/\/\/\/\\\\\/\/\///\\\///\/\\\\/\\/\/\\\\\/\/\\/\\/\/\///\\\///\/\/\\\/\/\\/\\///\/\/\/\/\/\\\/\/\/\/\//\/\//\///\/\/\\\/\
/\///\///\/\/\/\/\\//\/\/\/////\\\/\\\///\/////\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\\/\/\/\\\\//\\//\\\/\\\/\/\/\/\/\/\///\/\/////\/\/\/\/\/\\\/\/\\//\\\/\\\\/\\/\\/\\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\///\\\/\/\/\///\/\/\\//\////\//\/\/\\\\\\\///\/\\//\\\//\//\\\/\/\///\/\/\\\/\/\///\/\/\/\//\\\//\\//\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\\//\/\///\/\\//\/\\//\/\\\/\/\/\/\/\/\\\/\/\\\/\/\/\/\///////\/\\\/\/\\\/\/////\\\/\/\/\/\/\/\/\///\/\\\/\/\/\///\/\/\/\///////\/\\\/\///\/\/
\///\/\/\/\/\\\///\/\\\\\///\/\/\///\\\\\/////\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\///\\\/\/\/\/\\\////\\/\\\/\\\\\/\/\///\//\\\\/\/////\///\/\/\\//\\//\/\//\\/\/\/\/\\\/\\\\\///\///\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\\\/\/\///\\\/\\\/\/\\\/\/\/\/\///\///\\\/\/\/\\//\/\/\\\/\////////\\/\/\/\\\/////\/\/\\\\\/\/\/\\//////\/\/\/\/\///\/\/\/\/\/\/\/////\///\/\\//\/\/\/\/\/\/\\\/\/////\\\///\/////\/////\/\/\\\/\///\\///\//\\////\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\//\/\/\//\/\/\/\/\\\\\/\
\\/\\\/\\\\\\//\/\///\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\/\\\/\/////\\\/\/\/\/\///\///\/\/\/\/////\/\/\/\/\///\\\/\\//\/\\//\/\///\/\\\/\\\/\/\/\/\/\\\///\/\/\/\\//\/\/\\\/\\\/\///\/\///\/\/\/\/\///\\\///\///\\\/\/\\\//\\///\/\/\/\///\/\\\/\\\//\\/\/\/\///\/\\\///\/\/\/\/\/\///\\//\/\/\///\/\///\/\/\/\///\/\/\//\\\\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\/\\///\///\/\/\/\\\/\/////\/\/\/\/\/\/\///\/\/\/\\\/\/\/\///\/\/\/\\\\\///\/\/\///\/\\\///\//\\///\/\/\///\/\\\///
\/\/\/\\\/\/\/////\/\/\//\\/\/\/\/\\//\/\/\\///\\/\/\\\/\/\/\/\/\//\\/\///\\\/\////\\/\\//\\\/\/\/\/\/\/\/\/////\///\///\/\/\/\/\\\///\/\/\////\\\\/\/\/\///\\\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\/\\\/\///\//\//\/\/\///\/\/\/\/\/\/\\\/\\\///\/\/\/\///\/\\\/\\\\//\/\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/\\\/\///\/\/\/\/////\/\/\/\/\///\/\/\\\\\/\\\/\\\/\\\///\\\/\///\/\/\/\/\\\/\///\///\\\/\/\/\/\/\/\/\///\/\/\/\/\///\/\\//\///\/\\\\\///\/\///\/\/\/\\\/\/\/\/\/\/\//\\/\/\/\/\/\///\/\\\
/\/\///\/\/\/\\\/\/\///\/\/\//\\/\\\/\/\/\/\/\/\/\/\\\\\\\/\/\/\///\/\/\/\/\/\///\/\/\/\///\/\/\/\/\/\/\/\/\/\///\\//\\\/\/\/\/\\\/\/\/\\\\\/\/\/\///\/\/\/\/\///\/\\\/\/\///\/\/\/\/////\/\/\///\/\//\\/////\/\////\\/\/\/\/\\\\\/\\\/\///\\\/\/\///\/\/\/\/\\\/\/\/\/\\\///\/\\\/\\\/\/\/\/\/\/////\\\\\/\///\/\/\/\/\/\/\\/\\\\/////\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\///\/\/\/\///\/\/\/\//\\/\/\/\/\/\\\/\\\///\//\\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\//\\/\\\/\/////\///\\\///\\\\\///
\/\\\/\\\/\\\/\/\///\///\\\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\\\/\\\/\\\\//\/\/\/\/\\\/\\\/\/\/\\\/\/\///\/\/\/\/\\\/\/\/\///\//\\/////\/\/\/\/\///\/////\/\/\/\///\///\/\/\/\/\\\\\/\///\/\/\/\\\/\/\/\/\///\/\/\/\///\/\/\///\/\\\\//\/\\\/\\\/\/\/\/\/\/\/\\\/\/\/\\\\\/\/\\\\\\\/\///\/\/\/\/\/\\//\/\/\/\/\/\\\/\/\/\///\/\\\\\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\\\////\\\\/\/\/\///\/\/\/\//\\///\//\\/\///\\\/\///\/\/\/\///\/\/\/\/\/\/\/\/\///\\\/\/\/\/\//\\/\\\/\\//\\\/\/\/\/\/\/\/\//\\/\////
/\\\/\/\/\\//\////\\\\/\\\/\\\/////\//\//\/\/\/\\//\/\/\/\/\\\/\/\/\///\///\///\/\/\/\\\/\/\/\/\/\/////\\\/\///\\\\\///\///\\\/\/\\\/\/\/\//\\//\\///\\\/\/\/\/\/\/\\\/\/\/\/\\\/\///////\/\\\/\///\\\/\/\/\/\/\/\\\/\\\\\/\/\/\/\\//\\//\\\/\/\/\/\/\\/\\/\///\/\\\/\///\\\/\/\/\\\/\\\/\/\/\/\/\//\\/\/\/\/\\\/\/\///\\\/\/\/\/\/\\\///\///\/\/\\\/\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\//\\/\/\/\/\/\/\/\/\/\//\\//\//\\\/\/\/\///\\\/\///\\\/\/\/\/\///\/\//\\/\/\/\\\/\///////\/\/\\
\/\/\\\/\///\/\/\/\/\\\\\/\/\/\///\/\/\/\\\/\//\\\\/\/\/\/\/\/\//\\\//\/\\\\\/\/////\/\\\///\/\/\\\/\/\\////\/\/\/\\\\\/\/////\///\/\/\/\/\/\\\/\\/\\/\//\\///\//\\/\/\/\/////\/\/\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\//\//\/\\\/\\\/\\\\//\/\/\/\/\/\///\/\/\///\/\/\\\/\/\\//\/\/\\////\/\/\//\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/////\/\/\/\/\\\/\/\\\/\///\\\\\/\//\\/\/\/\/\/\\\\\/\/\//\\/\/\\///\\/\/\\\/\//\\///\/\/\/\/\/\//\//\\\///\/\/\///\/\/\/\\/\\/////\\\/\\\/\\/\\//\\\\
////\\\\///\/\/\/\\/\//\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\//\/\/\/\///\\\/\\\/\///\/\/\/\/\///\/\/\\\\///\\/\///\\\/\/\//\\/\/\\\/\/\///\/\\\/\/\/\//\\/\//\//\\\/\/\/\///\/\/\/\/\\\\\/\///\/\\\///\/\\\/\/////\/\\\///\/\/\/\\\/\/\/\/\\\/\\\///\\\\\///////\/\/\/\/\\\/\////\\\\/\/\/\\\\\/\/\/\///\/\/\\\/\\\/\/\/\\\///\\\/\/\\//\/\/\/\\/\\/\/\/\/\/\///\/\/\/\///\/\/\/\/\/\/\/\/\\\/\\\/\///\\\/\/\/\/\\\/\/\//\\/\/\/\/\/\\//\///\///\//\///\\/\///\/\/\//\\/\/\//\//\/\\\/\/\/\/\/\/\\//
\/\/\//\\/\///\/\/\/\/\/\/\\\/\/\/////\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\///\\////\/\/\//\//\/\\\\\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\//\/\\/\//\///\\//\/\\\/\\\/\/\//\\/\\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\\\\\///\/\/\/\\\/\/\/\/\//\\\\/\\\/\/\/\///\/\///\\\/\/\\\\\///\\\/\\\/\/\/\/\/\/\///\/\\\\\/\///\/\\//\\/\\/\/\/\/\/\/\\\/\//\//\\\/\\\\//\/\/\\\///////\\\\\//\\/\///\/\///\/////\\////\/\\\/\/\\\///\/\/\/\/\/\///\/\/\/\\\/\///\/\///\/\/\/\/\\\\\\\\\/\/\\\/\/\/\/\//////\\//\//\/\///\
/\/\\\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\///\/\/\\\///\/\/\/\/\\\\//\/\/\\/\\/\/\///\/\\\/\/\\\///\/\//\////\//\\\\/\/\/\/\/\/\///\/\/\\\\\/\///\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\///\/////\/\/\///\///\/\/\//\//\/\/\/\\\/\/\/\////\\/\/\\\/\/\/\/\///\/\/\\\/\/\/\/\/\///\///\\\/\/\/////\/\///\\\/\/\/\\\/\/\///\/\///\/\\//\/\\\///\//\\/\/\/\\/\\/\/\/\/\\\/\\\///\\//\/\///\///////\///\\\///\\\\\\\\\\\\\/\/\/\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\/\/\/////\/\\\\//\///\/\/\/\/\/\/\/\/\\\/\/
//\/\/\/\/\/\\\/\///\/\/\//\\\\/\/\/\//\\/\/\/\\\/\///\/\\\///\/\/////\///\///\/\///\/\\\/\/\/\\\/\/\/\/\/\\\/\\\///\/\/\\\\//\\\\\/\\\/\/\///\/\\\/\/\\\\\\\///\/\/\\\/\\/\\/\/\///\\\///\/\/\/\\\/\/\\//\//\\///\/\/\//\\/\/\\\//\\/\/\/\/\/\/\/\/\/\/\\\\\/\/////\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\\\/\///\///\/\/\/\/\///\/\/\///\\\\//\/\/\/\/\/\/\/\///\/\\////\/\///\/\/\/\/\/\/\\//\///\\\/\\\/\/\/\/\///\/\/\/\\//\///\\\/\/\/\///\\\/\\//\/\\\//\//\/\\\/\/\/\\//\/\/\/\//\\/\/\/\/\///\//
\\/\/\/\/\/\/\/\\\/\//\\\/\\/\\\/\\\/\///\/\/\\\\//\/\\\/\//\\/\/\/\/\\\///\/\/\/\/\/\\\/\/\///\/\/\/\///\/\/\///\/\/\/\/\/\\\/\/\/\/\/\\//\/\/\\\\\\\/\/\/\\\/\/\/\/\\\/\/\///\/\///\/\/\/\/\/\\\\\/\///\\\/\/\///\/\/\\\\\//\\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\\\///\///\\\\\/\/////\/\/\/\/\/\\//\/\/\/\/\/\/\///\/\/\/\\\\\\//\/\/////\\\/\//////\\\\/\/\\\/\\\\\\///\\/\\//\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\/\///\/\/\\\/\/\/\/\/\\\///\\\/\/\\\/\/\//\\/
////////\/\/\\/\\\\/\/\/\\\/\/\/\/\/\///\/\///////\/\/\/\/\///\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/\\\\////\/\/\/\/\/\\\\\\//\/\/\/\/\\\/\/\/\/\\\\\/\/\//\\/\/\///\\///\\/\/\/\\//\/\/\\\\\\//\/\/\/\/\/\\\/////\/\/\/\/\\\\\/\/\/\/\/\\\/\/\/\\\\\/\/\/\///\/\\\/\/\\//\/\\\/\//\//\/\/\/\\\/\/\/\/\/\\\/\/\/\///\\/\\/\/\/////\///\///\/\/\\////\/\\\/\///\\\/\/\/\/\//\\/\/\/\/\/\/\/\///\/\\\\\/\/\//\\/\/\/\///\/\/\/\\\///\\\\\///\\\/\/\/\/\//\\///\///\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\////\//\\\
/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\/////\/\\//\///\/\////\\\////\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/////\///\/\/\\//////\/\\\/\/\///\/\/\/\/\\/\\/\\\/\/\/\\\/\/\\\///\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\///\\\/\//////\\\//\///\/\\\/\//\\/\/\/\\\/\/\\\///\/\/\/\/\/\/\/\///\/\\////\\\/\/\/\///\///\/\/\///\/\/\/\/\/\/\/\/\/\///\/\/\/\/\///\/\///\///\/////\/\/\/\/\/\/\/////\/\\\/\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\\\/\/\/\\\/\/\\//\/\/\/\/\/\/\/\\\/\///\/\/\/\///\/
\/\/\/\/\\\///\///\\//\/\/\/\/\\\/\/\/\/\/\/\/\\\\\\//\/\/\//\\\\/\///\/\/\/\///\/\/\/\/\/\/\//\//\/\///\/\///\/\/\\\\\///\/\\\/\/\////\\/\/\/\/\/\/\/\/\/\/\\/\\///\///\/\\\/\\\/\\////////\\//\/\/\/\///\///\\\/\/\/\\\/\/\\\\\\\/\/\/\/\\\/\///\/\/\/////\//\\/\/\/\/\/\/\\//\/\/\///\/\\/////\\\\\\\//\///\/\/\/\///\/\/\\//\///\\\/\/\/\\\///\/\\\/\/\/\\\/////\/\/\/\/\/\/\/\\////\/\\\/\/\/\/\///\/\/\/\///\/\///\/\\\\\/\///\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/////\/\///\/\\////\\\
\\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\///\///\\\/\/\/\\\/\/\/\/\/\//\\//\\\\/\/////\/\\\/\///\///\///\\\/\/\/\///\\\\\/\\\/\/\/\//////\//\\\\\\\/\/\/\\////\/\/\\\/\/\/\/\/\///\\/\\/\/\//\//\/\/\/////\/\\\\\/\/\/\\\/\/\/\/\/\\\\\/\/\///\/\/\\\/\/\/\/////\/\/\///\\\/\/\/\/\/\/\//\\/////\/\/\/\/\///\/\/\/\/\/\///\\\/\/\///\/\/\//\//\\//\///\\\\\/\/\/\\\/\/\/\///\///\/\///////\/\/\/\\\//\\\\///\/\/\/\\\/\///\/\\\/\///\/\/\//\//\///\\/\\/\/\/\///\\\\\\\///\\//\/\/\/\/\/\/\/\/\/\///\///\/\/\/
\\\/\/\/\/\///\/\/\/\/\\\/\///\/\\\/\/\///\////\\\\/\/\//\\//\\/\/\/\/\\\\\/\/\///\/\\\/\///\/\\//\\//\/\\\/\\\/\///\/\/\/\/\/\/\/\/\/\\\///\/\/\\\\\/\/////\/\///\\/\\/\//\\/////\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\\\\\///\\//\///\/\\\/\/\/\/\/\\\/\/\/\\//\\\/\/\/\/\///\\\/\/\/\/\/\\/\\/\\\/\/\\\/\/\\\\\/\/\/\\//\/\\\/\/\/\\\/\/\/\////\\/\/\/\///\/\\\/\/\/\/\/\\\\/\\\\/\/\/\/\/\\\\//\/\\\/\/////\\\///\///\/\\/\/\//\///\/\/\///\///\/\/\\\///\////\/\////\/\//\\\/\////\/\/\/\\//\/\/\\\\\/\
/\/\\\/\///\/\/\/\\/\\\\/\/\/\/\///\/\/\/\/\/\\\/\/\\//\/\/\/\/\/\/\\////\/\/\/\/\/\////\//\\\/\\\/\/\///\///\///\/\/\/\/\/\\//\/\\\/\/\\\\\\\\\\\/\/\/\///\///\///\/\/\/\/\\\//\/\\/////\/\/\/\/\/\\\\\\\/\/\/\/\/\\\\\/\/\/\/\\\////\\/////\\\///\//\\\\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\///\/\/\/\\/\//\///\/\///\/\\\/\/\/\/\/\/\///\\////\/\/\/\/////\/\////////\\\\\\///\///\/\/\/\/\/\//\\///\/\\//\\/\//\/\/\\\/\\\/\/\\\///\/\/\/\\\/\\/\\\\///\/\/\/\\\/\\\/\//\\/\///\\\/\\\/\/\/\/\//\\/
\///\/\/\/\/\/\\\\\///\/\/\/\\\\\/\/\/\/\\\/\///\/\\\//\\/\/\\\/\\//\/\/\/\/\\//\/\\\\/\\\\///\///\/\\\\\/\/\///\\\/\///\/\/\/\\\/\\\/\\\/\/\//\//////\/\\\/\\\/\/\\\\\/\\/\//\\\/\///\\//\/\/\/\/\/\/\/\\\/\/\\\/\///\\\/\/\/\/////\\\\\/\/\/\/\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\\\\\/\/\\\/\\\/\/\/\///\///\/\/\/\\\\\\\/\/\/\/\\\/\/\/\\//\///\/\\\\\/\\\/\///////\\\/\\\/\\\/\//\\///\/\/\\\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\\\//////\\/\/\///\//
/\/\/\/\\//\///\\\///\\\/\/\/\/\/\/\/\/\\///\\/\/\/\/\/\/\///\/\///\\////\/\/\/\/\\\/\/\/\/\///\/\/\///\\\\/\\/\/\/\/////\/\/\/\/\/\///\/\///\/\/\///\/\/\\\/\/\///\///\/\///\/\///\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\////\//\/////\/\/\\\\\/\\\/\//\\/\\\\\\\\\/\///\/\/\/\/\/\/\/\\/\\/\\\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\\\\\/\\\\\/\/////\/\/\\/\\///\/\/\/\/\/\/\\\/\/\\\/\///\///\/\///\/\\\/\///\/\\\///\/\\//\\\/\///\/\/\/\///\/\\////\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\\/\/\\\/\///\/
\/\/\///\\////\\\/\///\/\/\/\/\/\/\/\\\///\/\\\/\/////\/\/\/\\\/\///\/\/\\//\\//\//////////\\/\/\///\/\//\////\/\/\/\/\/////\\\/\/\/\\\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\\\/\\\/\/\/\/////\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/////\/\/\/\/\/\/\\\/\/\/\/\///\///\/\\////\/\/\/\/\/\////\\/\\/\//\\\\\/\/\\\/\/\\\/\/\\\/\/\/\///\/\///\/\/\/\/\\\\\/\/\//\\\\///\/\/\/\/\/\//\\///\/\\\/\\///\\/\/\\\/\/\///\/\/\/\///\/\/\/\/\\\/\/\/\/\/\///\\\\//\/\\//\/\/\\\/\/\
/\\\///\/\\\/\\/\\/\\\\\\\//\\\\\\///\/////\/\/\\\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\\\/\/\/\\//\/\/\/\/\/\/\///\/\/\/\\//\///\/\/\/\/\/\/\/\\\\\///\/\/\\\\\/\/\///\\\\\/\/\/\/\\\/\/\/\///\/\\\/\/\/\/\/\/\/\/\/\/////\/\///\\//\\\/\/\/\//\//\/\\\/\/\/\\\/\/\\\/\\//\/\/\/\\\/\/\/\/\/\/\/\\\/\/\/////\/\\//\/\/\/\///\/\\\/\/\/\///\\//\/\/\\\/\/\/\/\/\/\/\/\///\///\/\///\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\//\\\//\/\/\///////\///\\\/\/\/////\\/\\/\/
\//\\/\//\\\/\\\\\//\\////\/\///\/\\\\\//\\///\/\/\/\/\/\/\\/\\/\/\/\/\//\\/\/\\\\\/\/\///\\\/\/\/\/\\\/////\/\/\/\\\\\/\/\/\\\\\/\\\\//\/\/\/\//\\/\/\/\\//\//\//\///\/\/\/\///\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\///\/\/////\/\/\/\/\/////\/\/\/\\//\/\///\\\/\/\\\/\/\\\///\///\///\\/\//\\\\\///\/\/\\\/\/////\//\\/\/\/\/\/\/\\\/\/\/\///\\\/\/\/\\////\/\///\/\/\/\/\/\/\//\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\////\\/\//\//\/\/\\\\\/\/\/\/\/\/\/\///\///\/\/\//\\/\/\/\\/\//\
/\/\/\/\/\/\/\\\/\/\\\///\/\/\\/\\/\\\/\/\\\/\\//\/\/\/\///\/\/\/\/\\\/\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\///\/\/\\\/\/\/\/\/\///\///\/\/\/\\\/\\\/\/\/\/\\\/\\\\\///\/\\\\\/\/\/\/\/\\/\\/\/\\//\/\///\/\/\///\/\/\///\/\/\/\\\/\\\/\/\/\/\/\\\\\\\/\/////\/\///\/////\/\\\///\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\///\///\///\/\/\/\/\/\/\\\/\\\/\/\/\/\///\/\\//\\\/\/\\\/\///\\\\\\\/\\\/\///\/\/\/////\/\/\\\/\/\\\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\///\\//\/\\\/\/\///\/\/\\/\\/
\/\///\/\/\/\/\/\\\/\///\\/\\/\\\/\/\///\/\/\/\/////\/\/\/\/\/\///\/\/////\/\\/\\\//\///\/\/\/\/\\\/\///\/\/\/\////\\\\\\\//\///\/\/////\/\\\\\\\/\/\///\\\/\\\/\/\/\/////\\\/\/\\\/\///\/\///\///\/\/\/\\\/\/\///\///\//\\/\/\/\/\/\/\/\/\/\///\///\/\/\/\/\//\\/\\\/\\\/\/\///\/\//\///\\\////\/\/\\\\\\//\\\/\///\/\\\\////\/\\\/\/\\\/\\\/\\\/\\\///\/\\\\\\\/\///\///\/\///\/\/\/\\\/\/\/\///\/\///\//\\\\/\\\//\\/\/\/\/\///\/\/\/\/\///\/\/\//\\/\/\///\\//\/\/\\////\///\///\/\/\\//\\\/\/\/\
/\/\/\/\/\/\/\/\/\/\\\\//\/\/////\/\/\/////\/\\\/\/\/\/\///\/\///\\\/\/\\///\\/\\\/\//\//\/\/\//////\\/\///\/\/////\/\/\/\//\\\////////\/\/\/\/\/\/////\//\\/\\\/\/\//\////\/////\\\/\/\/\///////\/\///\/\/\/\\\/\/\/\///\\\/\/\/\//\/\\/\/\/\///\/\/\/\//\\/\///\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\//\\/\\\///\/\/\///\/\///\\\/\/\/\/\/\/\/\/\/\\\\\///\///\/\/\\\/\/\/\/\//\\\\/\///\/\/\\\/\/\///\\/////\\\\/\/\/\/\/\/\//\\/\/\/\/\/\//\\/\/\///\///\\\///////\\\///\\\///\\\/\\\/\/\/\///\//\\/
\//\\/\/\/\\/\\/\//\\/\//\\/\/\/\/\/////\///\/\/\\\/\/\/\/\\\///\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\///\/////\\\\\/\/\/\/\\/\//////\/\/\/\///\\\/\\\\\\\/\/\/\\\\\/\///\/\/\//\\/\/\/\/\/\/\/\/\\\/\/\\\/\/\\\/\/\/\/\\\\\/\/\/\/\\//\/\/\\///\\/\/\/\\\/\\\/\/\\//\/////\/\/\/\/\/\\\/\/\/\\\/\\//\\\/\/\/\/\/\/\\\/\/\/\\\/\\\/\/\/\/\///\///\/\/\\\/\/////\/\\\///\/\/\\\/\//\\/\\\\\/\/\/\/\///\/\/\/\/\/\/\/\\\\\/\\\/\/\///\/\\\\\/\\\/\/\/\/\/////\/\\\/\///\\\/\/\/\/\/\/\/\///\/\/\/\/\\\//\/
/\/\/\/\/\\\\\\\/\/\\\/\/\\\/\/\\\/\/\/\/\/\/\/\///\\\\\//\\///\/\\\/\//////\//\///\/\\//\\\/\\\/\/\/\/\/\/\/////\/\/\/\///\\\///\//\\///\/\/\/\/\/\/\\\\\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\///\\//\/\/\/\/\/\///\//\\/\/\/\/\\\//\//\/\/\/\//\\/\/\/\/\/\//\\/\/\\\\\/\\\/\/\/\///\/////\/\/\/\/\\/\/\\/\/\/\///\/\/\/\/\/\/\/\/\///\/\\\/\/\\//\\\/\/\/\/\///\/\/\/\\\/\/\/\/\/\///\/\/\/\/\\\/\/////\/\/\/\/\/\/\/\\\/\\\/\/\/\\//\/\/\/\/\\\/\/\/\/\/\////\\\//\/\/\/\/\/\///////\\\/\/\/\/\\\/\/\/\/
//\///\///\/\/\/\/\/\/\\///\\///\\\/\///\/\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\/\///\/\/\/\/\\\\\/\//\\\////\///\/\/\\\\\/\\//\/\/\/\/\/\/\/\//\\/\/\/\/\/\\\/////\/\///\\\/\/\\\/\///\\\\\/\/\///\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/////\/\/\/\\\\\/\/\///\///\/\/\//\\///\///\/\/\/\///\/\/\/\/\/\\//\/\///\/\/\\\///\/\\/\\/\///\///\/\///\/\//\\///\/\/\/\/\/\/\/\///\\\/\///\\\/\\\/\/\\\/\///\\\/\///\/\\\/\//\\\\//\\/\///\\\\\///\\\/\/\/\/\/\\\/\/\/\///\///\\\\\/\///\/\/\/\\\/\\\/\/\\\/\//
\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/////\/\/\/////\/\/\\\/\/\/\///\/\/\/\/\/\/\//\\/\/\//\\/\/\/\//\\/\/\///\\\\\\/\\/\///\\//\/\\\\\/\/\/\\//\/\/\/\/\\\///\\\/\\\/\/\///\/\/\/\/\/\///\\//\/\\\/\/\///\/\\//\/\/\/\/\/\/\/\/\/\///\//\\\//\/\\\/\/\/\//\//\/\/\/\/\/\\\/\\//\/\/\/\/\\\/\\//\/\/\/\////\\/\\\///\\//\/\///\\//\/\/\/\/\\\/\\\/////\/\/\///\///\/\///\/\///\\\/\\////\/\/\/\/\/\/\/\/\/\\\/\///\/\///\\\/\/\/\///\/\///\\\/\/\/\/\/\/\/\/\//\\/\/\/\\\///\/\/\/\///\\\/\/\/\/
\///\/\/\///\/\/\\\\\\\\\\\/\/\/\/\\\/\//\\///\\\/\/\\//\/\/\///\/\///\/\\\//\//\/\/\///\\\/\/\/\/\///\/\/\//\/////\\/\\\/\/\/\\\/\/\/\/\\/\\/\///\/\///\/\\\/\/\/\///\///\/\/\/\/\\\/\\\\\///\/\\\///\/\/////\\\/////\///\/\\/\\/\/\///////\/\/\///\\\\\/\\//\/\///\\\/\/\/\/\//\\///\/\///\/\\\\\/\//\//\\\/\\\/\///\/////\\\\\/\/\\\/\\\/\/\\\/\/\\\\\/\/\/\/\/\\\/\\//\/////\/\\\/\/\///\/\/\/\/\/\\\///\/\/\///\//\/\\/\/\/\///\\\///\/\/\/\/\\\/\\\/\/\\\///\/\/\/\/\///\/\\\/\/\/\/\/\///\/\/\
/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\\\/\/\///\/\/\/\/\\//\/\/\/\//\\\\/\/\/\/\/\///\///\///\/\///\/\/\\\/\/\/////\\\/\/\/\/\/\///\\\\/\//\/\/\/\/\///\/\/////\/\/\/\///\\\\\/\/\\\/\\\////\//\\\/\\\/\\/\\/\/\/\/\/\/\/\/\/\\\\\/\/\/////\/\\//\/\/\/\\\/\\\/\/\\\/\/\/\/\\\/\/\/\///\/\/\/\///\/////\/\/\///\\//\\\/\/\/\/\/\/\\\/\///////\\\///\//\\/\\\///\/\/\/\/\///\/\\\/\/\/\///\\\/\\\/\/\/\/\/\/\/\/\/\\\/\\/\\/\///\/\/\/\/\\////\/\///\/\\\\\/\/\/\/\\\/\///\\//////\\\/\/\/\/\/\/\///
\/\/\///\/\/\/\/\/\/\/\\/////\\/\/\\\/\\\/\/\/\/\\\/\/\/\\\/\/\//\/\/\\/////\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\\\\\/\/////\/\///\/\/\/\/\/\//\\/\///\///\/////\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\\\/\/\\\/\///\///\/\/\/\/\/\/\/\/\/\/\\\//\\//\//////\/\\\/\/\/\//\/\\/\/\/\///\\\/\/\/\///\\\/\/\/\\\/\///\/\\\\\/\/\/\/\/\\//\/\/\//\\/\/\/\/\/\///\/\\//\/\/\/\\\\///\\\//\\////\/\/\/\////\\\/\\/\/\\\/\/\/\/\/\/\/\///\\\/\\\/\\/\//\/\\\/\/\/\/\\\/\///\/\/\///\/\/\/\\\\\/\
/\/\\\/////\\\/\///\\\\\/\/\/\\\/\\\/\///\/\/\\\/\/////\/\\\/\/\/\/\\\/\/\/\///\/\/\/\\\/\///\/\/\\\/\/\/\/\/\/\//\\/\/\\\/\///\/\//\\\\/\/\/\/\\\/\\\/\/\/\/\///\\\/\/\/\\\/\/\/\/\\\\\\\/\/\\\/\/\/\/\/\/\/\/\/\/\////\\/\/\/\/////\/\\\/\/\//\\///\\\/\\\/\/\/\\\/\//\\///\/\\\/\\\\\/\///\/\/\/\/\/\///\///\///\///\\\/\\//\\\/\/\/\//\\\\/\\\/\/\///\/\\/\//\/\/\/\/\/\/\\\///\\\/\/\/\/\/\\\\/\//\///\/\/////\/\/\\\\\/\/\/\\\/\/\///\/\/\/\/\//\\//\/\\/\///\/\/\///\/\/\/\/\////\\/\/\/\///\/
\/\/\/\/\///\\//\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\\\//\\/\///\/\\\/\/\/\/\/\\//\\\\\/\//\\///\/\/\/\///\///\//\\/\/\\\\\/\/\/\\\\\/\\\/\/\//\////\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\//\////\/\/\///\\\/\/\//\//\/\/\///////\/\/\/\//\\/\/\/\///\/\///\/\////\\/\\\///\/\\/\/\\\/\\/\\\/\/\\\/\//\\\\/\/\/\/\/\////\\/\\\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\///////\///\///\/\/\\\/\/\\//\/\/\/\\\/\/\/\/\/\/\/\//\\/\/\/\/\\\/\\\/\\\\//\\\/\/\///\/\/\/\/\//
\\\\\\/\///\\/\//\/\/\/\/\/\\\\//\/\/\///\//\//\///\/\///\\\/\\\///\/\/\/\/\\\//\////\\//\/\\//\/\\\/\/\\\//////\//\/\/\/\//\\/\\/\\\\\///\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\///\/\/\/\///\/\\\/\/\/\/\/\\\/\/\/\/\\\\\\\/\/\/\\\/\/\/\/\///\///\/\/\/\/\/\\\/\\/\\/\/\/\/\/////\/\/\/\/\///\\\/\/\\//\/\/\/\///\/\/\\\/////\\\/\\\/\\\/\\\///\/\\//\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\//\\/\\\///\/\/\/\/\//\\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\\\\\/\\////\/\/\/\/\///\/\/\/\/
\////\/////\\/\/\/\/\///\/\/\/\/\/\/\/\//\\\\/\/\/\/\\\/\\/\\/\/\/\/\/\\\///\/\/\///\/\/\/\/\\\///\/\///\\\/\/\/\/\\/\//\///\//\\/\/\\\/\///\\//\/\///\/\\\/\\\/\/\/\/\/\///\\//\\\/\///\/\/\\\/\/\/\/\/\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\///////\/\///\/\/\\//\/\///\/\/\/\///\/\/\\\/\/\/\/\/////\/\\\/\/\/\/\/\/\/\/\/\/\/\\\\\\\/\/\/\/\/////\/\/\/\/\/////\/\/\\\/\/\/\/\//\\/\/\/\///\\\/\/\/\\\\\/\\\/\\\/\/\/\\\/\\\/\/\/\/\/\///\\////\/\/\///\/\///\/\/\/\/\///\/\/\/\
\\/\///\/\\\///\\\/\\//\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\//\//\/\/\/\/\\\////\\/\/\///\/\\\//\\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\///\/\/\\\///\/\/\/\\//\//\\\\\\/\/\/\///\/\///\\\//\\//\\///////\/\/\\\/\/\\\//\\/\\/\////\\//\/\/\/\/\\\/\///\///\\\/\///\\\/\/\/\/\/\/\\//\\\/\/\////\//\/\///\/\/\/\/\/\/////\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\///\/\\\/\/\/\/\///\\///\\/\/\/\//\\/\/\\\///\/\\/\/\\/\///\\\///\/\/\/\/////\/////\\\/\//\\/\/\/\/\/\/\/\/\/\\\\\/\\\/\/\/\\\///\/\\\/\/\/
/\\/\/\\//\/\/\\\/\/\/\/\/\/\/\/\/////\/\/\/\//\\/\///\/\/\/\/\\\//\\/\\////\/\//\/\////\/\/\/\///\/\/\/\/\/\///\/\/\///\/\///\\\/\\//\\\/\///\/\\\/\\\\\///\\\/\\////\\\/\////\\///\/\\/\//\\\/\///\/\///\\\\\\\/\///\\\///\\\///\/\/\/\\\///\/\///\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/////\/\/\/\\//\/\/\\\\/\\/\/\\\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\///\/\\\/\\\/\/\///\/\/\\\/\/\/////\/\/\/\/\///\\\/\///\/\//\\/\\\/\/\/\\\/\/\/\/\\\/\/\\//\/\/\/\/\/\\\\\\\/\\\/\\\/\/\/\/\/\/\\\/\/\/\/\\\/\\\//
///\/\/\\\/\\\/\///\/\\//\/\/\/////\///\/\\\/\/\//\\/\/\///\/\\\/\/\//\//\\\/\/\///\/\/\/\/\/\/\\\///\///\\\/\\\\\/\///\/\\\/\/////\/\/\\\/\/\///\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\\\///\/\///\/\\//\/\/\/\//\\/\/\///\/\\\/\\\/\/\/\/\/\/\/\/\/\///////\/\/\\\/\///\///\//////\\/\/\/\/\\\/\/\/\\\\\/\\\/\/\/\/\/\/\//\//////\/\/\\//\/\/\/\///\/\/\/\///\/\/\\\/\\\/\/\/\///\/\\////\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\///\/\/\\\/\/\/\/\/\/\/\\\///\/\\\/\/\///\/\\\/\/\/\/\///\/\/\/
\/\/\/\\\/////\/\/\/\\\/\/\/\///\/\/\\\\////\/\/\/\/\/\/\/\/\/\//\\///\/\\//\/\/\///\/\/\/\//\\\//\\\/\/\/\/\/\/\/\/\///\/\/\/\///\/\\\/\/\\\\\/\/\/\///\/\/\\////\/\/\/\\/\\/\///\\\/\/\\\/\/\/\/\/\/\///\/\/\/\/\\\/\///\/\///\/\/\\\/\/\//\\///////\\\/\/\/\/\/\/\\/\\/\/\/\/\/\/\\\/\///\\\///\/\/\/\/////\/\/////\/\/\/\/\\//\/\/\/\/\///\/\\\/\/\/\/////\/\/\///\//\\/\/\/\\//\/\/\///\/\/\/\/\/\\\/\/\///\/\/\\//\/\/\\\/\/\/\\\/\\\/\\//\/\///\/////\/\/\\\\/\\//\\/\/\/\\////\/\/\\\///\/\/\
///\//\\///\/\\//\\\/////\/\/\/\/\/\/\/\\\/\///\\\/\\\/\\\\\/\///\/\\//\/\/\\\/\///\/\//\/\\/\/\/\/\\////\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/////\///\/\/\///\///\/\///\/\/\\\/\\\/\/\/\/\\\/\\\/\/\///\/\/\/\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\///\/\\//\/\\\/\/\/\///\\\/\/\/\/\///\/\/\\\//\\/\/\/\/\/\\///\////\/\/\/\\\/\\\/\\\/\/////\/\/\\//\/\/////\///\/\/\/\/\/\/\///\\///\\/\\//\///\\\/\///\/\\////\/\/\/\/\\//\\//\/\/\/\\\/\///\/\\\/\\\///\/\\////////\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/
\\\/\\\/\/\\\///\/\\\\\/\/\/\/\\\//\////\/\//\\///\\//\/\/\//\//\\\\\/\\\\//\///\/\/\/\/\/\/\/\\\/\/\///\/\//\//\///\/\///\/\/////\///\\//\/\/\//\//\/\\\/\///\/\///\\\/\/\\////\/\/\/\/\/\/\/\/\/\\//\/\/\\\/\/\/\///\/\/\/\\\\\/\/\/\/\/\\\///\/\/\/\/\/\\\\\\\///\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\////\///\\///\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\//\\\/\/\/\/\\\\\/\/\/\\\/\\\\//\/\/\/\///\/\\\\//\/\///\/\/\\\/\/\/\/\\\///\/\/\\\\\/\\\\\///\/\/\/\/\/\\\/\/\///\/////\/\/\
/\\\//\\/\\\/\\\/\/\/\//\/\\\\/\/\/\/\/\///\/\/\/\/\\\\\/\/\/\\/\\/\/\////\\\\/\/\/\/\/\///\/\\\/\/\///\\\/\/\/\/\/\/\///\\\\\/\\//\/\\\/\/\///\\\/\/\///\///\/\////\\/\\//\/\/\\/\\/\/\/\/\/\/\/\\\\//////\///\/\\//\/\/\/\\\/\/\\\/\///\/\/\\\////\\////\\\//\/\/\///\/\/\/\\//\/\/\/\/\/\/\/\//\//\///\/\///\///\/\/\/\/\/\/\/\/\\\/\/////\/\///\/\/\/\/\\\/\\\/\/\/\///\/\/\/\\\/\///\/\\//\\//\///\\\/\\\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\//\//\/\///////\\\/\/\\\\\/\/\\\/\/\/\/\/\///\//\
\/\///\/\/\/\///\/\\\/\/\/\///\/////////\///\//\\/\\\/\/\/\/\/\\\\\/\///\///\\\\//\/\/\\//\\////\/\/////\\\/\/\\\\////\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/////\/\/\///\//\\/\///\///\/\/\///\/\//\\\\\\//\\/\/\/////\/\/\/\/\/\/\/\\\/////\//\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\//\\\/\///\\\/\/\/\/\/\/\\\///\/\/\///////\\\/\/////\/\/\/\/\/\/\/\///\/\\\/\/\///\/\/\\\///\/\/\/\/\/\/\///\/\///\\\//\\/\/\/\/\/\\//\\\/\/\/\//\\/\/\/\/\//\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\//\\/\/\/\/\/\///\/\/\/\\\\\
///\/\/\\\/\/\/\////\\/\/\/\/\/\\\/\///\/\/\///\/\/\\\//\\/\/\///////\/\/\///\/\/\\//\\\///\/\/\\\/\///\//\\\\\//\\\/\/\///\/\/\/\/\/\///\/\//\//\/\/\/\\\\\/\/\/\/\\\\\/\/\/\//\\///\/\\\/\/\///\/\/////\/\\\/\/\/\///////\/\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\\\/\/////\/\/\/\/////\/\/\/\//\\/\/\/\/\/\/\//\//\/\/\\\\\/\/\///\/\/\///\/\/\/\///\/\/\/\/\/\/\////\\/\/\/\/\\//\//\\\\/////\/\///\/\/\///\/\///\///\/\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\//\\/\
/\\/\/\///\/\///\/\/\\\//\//\/\/\/\/\///\/\//\\/\/\/\/\/\/\/\\\/\\\\//\/\/\/\///\\\/\/////\/\/\/\/\\\\/\\/\/\/\///\/\/\\\/\/\///\/\/\/\\//\///\\//\/\/\/\/\/\/\/\///\/\\\/\///\\\/\/\///\/\/\\\///\\\/\\\\\/\\\/\\\///\\////\/\/\\\/\/\\\/\/\\\///\/\/\/\/\/\/\///\\\///\//\\/\///\\\/\/\/\\\/\\\/\/\/\/////\/\/\/\/\/\\\///\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\//\//\/\/\/\/\\\/\\\/\/\/\//\//\/\/\/\/\/\/\//\\///\\\/\/\\//\/\/\\/\\/\/\/\///\/\/\\\///\\///\//\///\/\/\/\/////\/\\\/\/\\\///\/\//
/\/\/\/\/\/\\\\\\\/\/\/\\\/\/////\/\\\///\/\///\/\/\/\/\\\/\\\///\/\/\/\/\/\/\///\///\\\///\\\/\/\/\/\/\\\/\/\///////\////\\//\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\///\/\/\///\/\\\/\/\\////\/\\\/\//\\\\/\/\/\/\/\///\///\/\/\/\///\///\\\/\//\\\\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\//\/\\\\/\//\\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\\//\//\/\/\\\/\///\/\/\/\/\/\\////\/\\\/\//\\\\/\/\/\\//\/\\\/\/\/\/\/\///\/\/\/\/\\\/\/\\\///\/\//\\///\/\\\///\/\/\//\\\\/\/\/\/\/////\/\\\\\/\\\/\\\//\\/
\/\/\\\\\/\///\\//\\\///\/\/\///\/\///\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\//\/\//\/\/\/\/\///\/\/\/\///\///\/\/\/\\\///////\/\\\/\/\\\/\\\/\\\///\/\/\/\///\//\/\\/\///\/\/\/\/\/\//\\/\/\/\\\///\/\\\/\/\///\/\\\/\\\/\///\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\//\\/\\\/\/\/\///\///\///\///\/\///\\\/\\\/\\\/\/\/\///\/\\\/\/\/\/\///\/\//\\//\\/\/\\//////\\\/\\\\\/\/\/\/\/\/////\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\\\\\//\\/\/\/\\/\//\/\\//\///\/\/\\\/\/\
\\/\/\/\/\/\\\/\/\/\//\//\/\///\\\/\/\/\/\/\//\\/\/\\\/\/\/\\\/\/\/\///\//\//\/\/\/\///\\\/\//\//\/\/////\\\/\/\/\/\/\/\/\/\/\\/\\/\\//\/\/\/\/\/\\//\\\/\/\/\/\\//\/\\\/\/\/\/\\\\\/\///\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\///\\//\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/////\/\\\/\/\/\/\/\\\/\/////\/\/\/\/\///////\/\/\/\\\/\/\/\\/\\/\///\///\/\\\/\\\/\\////\/\/\///\///\///\/\/\/\/\/\/\/\///\\\/\//\\\\\\/\/\///\/\\\/\/\///\/\/\\\///\\//\/\/\\\/\\\/\/\//\\/\/\/////\/\/////\/\///\/\/\/\/////\/\/\/
\/\\\/\/\\\/\///\//\\/\////\\/\/\\//\///\///////\/\/\//\/\//\/\/\/\/\/\/\/\//\\\\\\/\/\/\/\/\///\////\\/\/\/\/\/\/\/\\\/\/\/\/\///\\\/\\//////\/\/\/\\//\/\/\///\\\/\/\/\/\/\/\/\//\//\\\///\//\\/\/\/\///\/\/\/\\\/\/\\\/\/\\\/\\\/\/\/\/\///\/\/\///\/\///\/\\\/\/\/\\\\\/\/\/\/\\\/\///\\\/\///\/\\//\\\/\///\\//\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\\\\\/\/\/\/\/\/\/\/\\\/\\\\\/\/\/\\\\\/\/////////////\/\/\///\/\///\\\///\///\/\/\/\\\/\/\\\///\/\/\/\\\/\/\///\/\/\/\/\/\/\\\/\/\//\\//\\/\/\/\
\\/\\\/\/\/\/\\\///\/\/\/\\\/\/\///\/\/\/\/\\///\\/\//\\/\///\///\/\/\/\///\//\\//\\\\/\/\/\/\/\\\/\/\/\/\/\///\\\/\/\/\////\//////\\/\////\/\/\\\///\\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\//\/\\\///\/\/\/\///\\\/\/\/\/\/\///\/\/\/\/\/\//\//\\//\/\/\///\/\/\/\/\///\\//\/\/\///\///\/\/\\\/\\\/\///\/\/\/\/\/\/\/\\\/\/\/\/\//\\/////\\\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\//\\/\\\/\/\\\/\/\/////\//\//\/\\//\/\/\\\/\\\/\/\/\/\/\/\/\/\\\///\/\/\/\//\//\/
\/\/\/\///\//\\\\/\///\\//\/\/\\\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\\\/\//\//\/\/\//\\/\/\/\\//\/\\//\/\\\\/\\/\/\/\/\/\/\\\/\/\\\\\/\/\/\/\/\///\//\\/\///\\\/\/\/\/\/\/\/\///\///\\\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\///\///\/\/\/\\////\/\/\////\\/\/\/\/\/\/\/\/\/\/\/\/\///\///\/\/\/\\\/\/\/\//\\/\//\\///\///\///\/\/\/\/\///\/\\\/\///\///\\\/\/\/\/\/\/\/\///\///\\\/\/\/\/\/\/\\\/\///\/\/\/\/\/\////\//\/\///\///\///\/\\\\\\\///\\\/\/\//\\/\/\/\/\/\/\\\\//\
/\/\/\///\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\///\///\/\/\\\/\/\\\//\\/\/\\\/\/////\\\/\/\//\\///\/\/\/\///\/\/\//\\\\/\/\/\/\\\/\/\/\/\/\/\\\/\\\///\/\/\\\/\/\/\/\\\/\/\/\/\/\/\///\///\/////\///\/\///\/\/\/\/\/\\\/\/\///\/\/\/\\\/\/\/\/\//\////\/\/////\/\////\//\/\/\/////\/\///\/\/\/\/\/\///\///\\\/\///\\\/\/\/\/\\\///\//\\\//\/\/\/\/\///\/\/\//\\\\\//\\\/\/\/\/\/\\\/\/\///\/\\\/\/\//\\/\/\/////\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\\\/\/\\\/\///\\\/\/////\/\\\/\/\/\/\/\\\\\/\/\\\\//\///
\/\//\\/\\\//\\/\/\/\/\\\/\///\/\/\/\\\/\/\/\/\/\///\//\\/\/\///\/\/\/\/\\/\\///\/\\//\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\/\/\///\\\/\\\///////\/\/\/\////\\/\/\/\\\\\\\/\\\/\//\/\\/\\\\\\/\\/\\//\/\/\\\/\/\\\/\\////\///\/\/\/\/\/\/\/\\///\\\\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\/\\\/\/\\//\/\/\/\/\//\\\\/\/\\\/\/\/\\\/\/\/\/////\/\/\/\\\\\/\/\\\/\///\\\/\/\\\/\/\\//\/\/\//\//\/\/\/\/\/\/\/\//\//\/\/\\\/\\\/\/\/\\\/////\/\/\\//\/\//\\///\///\/\/\/\/\/\/\/\/\/\/\/\/\
\\///\/\\\\\/\///\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\\\/\\//\\/\\/\/\/\/\/\///\///\/\/\/\/\\\///\\\/\///\\\///\///\/\/\/\/\/////\/\/\//\\\\\\/\/\\\///\/\///\/\/\///\/\/\\\/\/\///\/\\/\/\\/\/\///\/\\\/\/\/\\\/\/\/\/\\\/\\\/\/\///\///\/\/\\\///\/\/\/\/\/\/\/\\\/\/\/\//\\/\/\/\\\/\/\/\////\\/\///////\/\//\\/\/\\\/\/\/\\//\/\/\/\///\/\/\///\/////\/\/\\\/\\\/////\/\///\/\//\\\\/\/\/\///\/\\\/\/////\/\/\/\/\///\///\/\/\/\/\/\/\///\///\\\/\/\\\/\//\\/\/\/\//\\\\/\/\/\/\\\/\/\/\/\\\\\/\/\/
\/\/\/\/\\\/\\\/\/\/\/\///\/\\\/\/\/\/\/\///\\\/\//\\/\/\/\\//\/\/\///\/\/\\\/\///\\//\//////\\/\/\/\/\\\\\/\\\/\\\/\\\\\/\\\/\/\\\/\///\/\/\\\//\\/\/\/\/\/\/\/\/\/\///\/\/\/\///\///\/\\\/\/\/\/\//\\/\/\/\///\/\\\///\/\/\/\///\///\///\/\/\/\/\/\/\/\/\/\/\/\/\//\\///\/\/\///\\\/\\\//\\/\/\/\///\/\/\/\///\\\/\\///\\///\/\/\/\///\/\/\/\\//\/\/\/\/\/\\\///\/\/\/\/\\\/\/\/\/\/\\\///\///\/\/\/\/\/\/\/\//\\/\////\\/\/\/\/\///\///\/\\\/\///\\\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\
/\/\\\/\/\/\/\///\\\/\///\/\/\\\\\/\/\/\///\/\/\/\/\/\/\\\/\\\/\/\/\/\/\\/\//\/\/////\/\/\/\/\//\//\///\/\/\/\\\/\///\/\/\/\\\\\/\\//\/\///\///\/\/\///\/\/\/\///\\//\/\/\/\///\/\/\\\/\\\/\\\\\\//\/\\\/\/\\//\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\\\\\/\\\\\/\/\/\/\\\/\\\///\///\\\\\/\/\\\\\/\///\/\/\/\///\/\\\\\/\///\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\\//\/\/\/\/\/\/\/\\\//\\/\\/\\/\/\\\\\\\///\/\/\///\\//\/\/\//\\/\/\//\\/\/\/\/\/\/\\\/\\////\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/
\/\///\/\/\\\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/////\/\/\\\/\/\/\/\///\///\\\/\/\/\/\/\\\/\\////\/\/\/\\\\\///\\\/\/\/\/\/\\\/\\\/////\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\\\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\//\/\\///\/\/\/\/\\\/\\\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\\\\/\////\\\\/\///\/\/\\\\\/\/\/\//\///\\/\\\/\///\/\\\///\/\///\/\/\/\/\/\/\////\\\/\\/\///\\\/\/\///\///\//\\/\\//\/\/\\\\\/\/\\\/\\\/\/////\///\/\/\/\\\/////\/\/\/\/\//\\\\/\\\\/\\/\/\///\/\///\//\\/\/\\//\
///\/\/\\\\//\/\/\\///\\/\/\/\\\/\/\\/\\/\/\/\///\/\/\/\/\\\//\//\\//\///\/\/\///\/\/\\//\/\///\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\\\/\/\/\///\\\/\/\/\/\\\\\\//\\\\\/\/\/\/\\//\\/\\/////\/\/\/\/\/\//\\/\\\/\/\//\\/\/\/\/\///\/\\\/\/////\//\\////\\/\/\/\/\/\/\\\/\/\/\\\/\\\///\/\\\/\/\\/\\/\\//\/\/\\\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\//\\/\/\/\\\/\/\/\\\\\///\/\/\///\/\/\\\/\/\\\/\/\/\///\\//\/\/\///\/\///\/\//\//\/\/\/\/\\\/\/\/\/\///\/\/\\\\\/\/\\\///\/\\\/\/
\///\/\///\\\\\/\/\/\\\/\\\/\/\/\/\/\/\/\\\\\/\/\///\/\\\//\\/\/\/\/\\\/\/\///\/\///\//\\/\/\/\/\\//\/\/\\\/\\\\\///\/\/\//\//\/\///\/\/\\\\\\\/\/\/\/\/\/\/\///\/\/\//\//\/\/////\/\/\/\/\///\\\/\\\/\/\/////\/\/\/\/\/\/\/\/\/\/\\////\/\/\/\\///\\///\/\\\/\/\/\/\/\///\/\\\\\\\/\///\/\//\\///\/\/\/\/\\\/\\\\/\\/\\\\\\//\/\/\/\/\/\/\/\///\/////\\\/\///\//\//\\//\/\/\/\\\///\/\/\/\\\/\\\/\/\/\/\/\/\\\/\///\///\///\/\\\/\\\/\/\/\\////\\\/\\\/\///\/\/\/\///\/\/\/\/\//\//\/\/\/\/\/\/\\\/\
/\/\\\///\/\/\/\/\/\/\/\\\///\//\\/\/\/\\\\/\\/\/\/\/\/\\//\/\/\/\///////\/\/\\//\\/\\\\\\/\/////\\\/\/\/\/\/\/////\\\/\/\\\///\/\/////\/\/\\\\\/\\/\//\/\\\\//\/\/\\//\/\/\\\/\/\\\/\/\/\\\///\\\//\\/\\\\\/\/\/\/\\\/\///\\\/\///\/\/\/\/////\/\\\//\\///\/\///\/\///\/\/\/\/\/\\\\\///\/\/\/\\\/////\/\/\/\///\\\/\\//\///\/\/\///\/////\\\/\\\/\/\/\\\\\///\/\/\/\\\/\/\/\/\/\/\/\/\/\\\///\/\\\/\/\\\/\/\///\\//\/\/\/\//\\/\/\/\/\/\//////\\\\\\/\/\\\/\/\\\/\/\/\/\/\///\/\/\\\/\/\///\/\/\/\/
\\\/\/\\\/\/\///\///\/\///\/\\/\\/////\/\/\/\\//\\\\\/\/\/\\\/\///\////\\/\\\/\/\/\\\/\/\\\\\\//\////\\/\/\/\/\/\/\/\///\/\/\///\\\///\/\/\/\/\/\\\\\\\\\/\/\/\/\///\/\\//\/\/\/\/\\\/\\\\\/\/\/\/\///\\\/\/\/\/\/\/\///\///\/\/\/\/\\\///\\\/\\\///\/\/\/\\\\\/\\\\\/\///\///\/\/\\\\//////\/\/\/\\\/////\/\/\\\/\/\/\/\///////\\\/\\\//\//\\\/\///\/\\\\\/\/\\\/\/\/\///\/\/\///\///\/\/\/\/\/\\\\////\\\/\\\\\/\\\\\\\/\/\/\/\/\////\\/\/\/\/\\\/\/\/\/\/\///\\\///\/\\\/\/\/\/\\\\\/\\\\\\\///\\/
/\\\/\/\/\/\/\/\/\/\\\/\/\////\\\\/\///\\\/\///\/\\\/\/\/\\\/\\\/\/\\\\\/\/\\\/\/////\\\\\\//\\\/\/\//\\/\/\/\/\\\\\\\/\/\/\///\///\/\/\/\/\/\\//\\\/\/\/\/\/\/\///\/\/\/\/\///\///\///\\/\\/\/\/\///\/\/\/\/\/\//\\/\/\/\/\/\///\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/\/\/\///\////\\///\/\//\\/\///\/\/\\\\\\\/\\\/\\\/\/\/\/\////\\/\/\/\/\/\/\/\/\///////\/\/\/\///\\/\\\\\\\\/\/\/\/\/\/\///\\\\\//\\/\/\/\\//\/\/\/\/\///\\//\\\/\\\\//\\\/\///\/\/\/\/\//\//\///\/\/\\/\\\\/\/\///\/\\//\\\/\/\/\\//\/
\/\/\\\\\\\\\/\/\/\///\/\\\/\///\/////\/\/\/\///\/\///\/////\/\/\/\/\///\///\/\\\\/\//\/\/\/\/\///\/\/\/\/\\\/\/\/\/\\\///\///\\/\/\//\/\/\/\/\/\///\/\/\/\\\\\/\/\//\\/\/\/\///\/\/\/\/\\\/\/\/\/\///\///\/\/\/\\\/////////\/\/\/\/\/\///\/\/\/\/\///\/\///\///\/\/\\\///\/\\\/\/\/\/\/\/\\\/\/\///\/\\\/////\///\\\/\\//\/\\\//\\/\/\/\///\/\///\/\/\/\\//\/\/\///\/\/\\\/\\\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\///\/\/\/\/\/\/\/\\\\\/\/\/\/\\\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/////\/\///\/\/\/\
/\/////\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/////\/\/\\\///\/\/\/\/\/\/\///\\\\\\\///\/\/\///////\\\/\////\\///\\\/\\//\\\///\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/\\\/\///\\\/\/\\/\\\////\/\///\/\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\\\/\\\////\\/\///\/\///\\\/\\\/\///\//\\/\/\\\///\///\/\/////\/\/\/\/\/\/\/\\//\\/\/\/\\//\//\///\\\/\/\\\///\\\/\/\/\///\/\///\/\/\/\/\/\/\/\///\\\\\/\/\/\/\/\//\//\\\/\/\/\/\/\/\\\//\\/\\//\\\/\///\///\/\\\/\/\\/////\\\\/\/\/\/\/////\/\///\/\/\///\/\/\/\\
\/\///\/\/\///\///\/\/\///\/\\\\\\\/\\\/\/\/\\\/\///\/\\\/\/\///\/\/////\/\\//\/\/\/\\\\/\\/\/\\\/\///\/\//\\/\/\/////\/////\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\///\/\/\/\/\//\//\/\\\/\/\\\///\///\/\//\\///\/\/\///\\/\\/////\\\/\/\/\///\\\/\////\\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\//\\/\\\\\/\/\/\///\\\/\/\/\/\/\///\\\//\\/\/\///\\\/\/\/\\\/\/\/\/\\\//\//\/\/\/\/\\\/\\/\\/\/\/\/\/\\\/\///\/\/\\\\\/\/\\\/\//\\/\/\\//\\\/\/\/\/\//\///\//\/\/\///\/\\\/\\//\////\\/\/\\/
/\/\///\/\///\/\///\\\/\/\///\/\///\/\/\\//\/\/\/\/\//\\/\\\/\///\/\\\///\///\/\//\\/\///\\\////\\\//\/\/\\\/\/\/\/\///\/\/\/\///\/\/\/////\/\/\\/\/\\///\/\/\/\/\///\///\\\/\/\/\/\/\/\///////\/\/\//\\/\///\/\//\\////\\///\/\\\/\/\/\\\\\/\///\\//\/\/\//\\/\/\/\/\/\/\/\///\/\/\///\\/\\/\/\/\/\/\/\/\///\/\/\//\//\/\//\\\\/\///\/\/\/\/\/\\\/\/\//\\/\/\/\\/\\/\///\/\/\/////\/\\\/\/\/\/\/\/\\\///\/\/\/\\\/\/\/\/\/\\\\\/\\\/\/\\\/\/\\\\\/\/\/\\\/\///\///\/\\\/\\//\/\/\/\/\/\\\///\///////
//\/\/\\\\\\\/\/\/\/\/\/\/\/\/////\/\/\/\\//\\\/\/\/\\\\\/////\\\/\/\///\/\\\\\/\/\/\/\\\///\\\\/\\\\\//\/\/\\//\/\/\/\/\/\\\///\/\/\///\\\\\/\////\\/\\\\//\/\///\\\/\\////\\\/\\//\/\\\/\/\/\///\///\/\/\/\/\///\/\\////\/\/\\\///\/\/\////\\\\\/\\\\/\/\\//\/\///\\\/\/\/\/\/\/\/////\/\//\\/\/\//\\/\///\/\/\\\\\\\/\/\/\///\/\/\\\/\/\//\\/\/////\/\\\\\/\///\/\/\\\/\/\/\/\///\/\\\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\\\/\\\///\///\/\\\/\//\\/\///\/\/\/\\\/\/\\//\///\/\/\/\\\/\/\///\\\///\
\\\\/\/\/\\/\//\\\/\/\/\/\/\/////\\\/\/\/\/\/\/\/\/\/\/\///\\\//\\\\\\/\/\/\/\\////\/\/\/\/\\\/\/\/\/\/\/\/\///\/\//\\///\/\///\/\/\\\/\\\///\/\\\/\\//\///\/\\\\\///\/\///\/\\\/\\//\\//\/\//\\/\/\/\/\/\/\/\/\/\/\/\\//\///\\\//\\/\/\///\/\///\/\/\\//\/\/\/\/\/\///\/\/\/\/\/\/\\\\//\/\/\/\/\/\/\/\/\/\/////\/\/\//\\/\/\/////\/\/\/\///\///\//\\///\/\/\\//\//\\\\//\\/\/\/////\\\/\/\/\///\/\\//\\\\\/\/\/\/\/\/\////\////\////\\\\/\\\/\///\/\//\\///\\\\\\\/\\\///\/\/\/\\\/////\//\\\\///\\
\/\/\\\/\/\////\\/\/\/\/\/\/////////\/\/\//\//\/////\\//\/\/\\\/\/\/\\\///\///\\\\//\/\\//\/\/\/\/\/\/\/\/\/\//\\///\\\\//\/\/\\\/\/\/\///\\\\\/\/\\\\//\/\/\/\/\/\/\///\\\\\/\/\/\///\/\/////\\//\///\/\///\//\\/\/\/\\\/\/\/\/\/\/\/\///\/\\\/\\\/\///\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\///\/\///\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\///\/\/\/\///\/\///\/\///\/\\\\\/\///\/\/\///\/\///\/\///\/\///\\\/\/////\//\\\\/\/\/\/\//\\/\/\/\\\/\///\/\/\\\\\/\/\/\/\/\/\/\//\\/\\\/\/\/\/\/\/\///\
/\///\/\/\/\/////\/\///\\\/\/////\/\/\/\/\///\///\/\///\\\/\/\//\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\\\///\/\//\\/\/\/\/\/\/\/\\//\\\/\\\/\/\/\/\\\\\/\/\///\/\////\\/\/\//\\///\/////\/\\\/\/\/\/\/////\///\\\\\/\/\/\/\/\/\/\\//\/\/\/\/\\\/\/\/\/\\\\//\/\//\\/\\\\\/\/\/\\\/\\\/\/\/\/\///\/\/\/\/\\\/\/\\\/\///\\\\\/\///\\\///\//\\/\/\/\/\/\\/\\\\/\/\\\/\///\/\/\\\\\///\/\/\///\/\/////\///\/\\\\//\/\/\/\/\/\/\/\/\/\/\/\///\////\\/\/\\\/\\\///\/\/\\////\///////\/\/\//////\\/\\\/\/\///\/\///\\