0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 06:08:51 +00:00
OI-codes/LibreOJ/2632/data/lamp.g10D.in

352 lines
123 KiB (Stored with Git LFS)
Plaintext

350 360
///\/\/\/\\\/\//\\/\///\///\///\/////\\\//\\/\/////\\\\\/\/\/////\/\//\\/\/\/\/\/\/\\\/\/\/\/\//\\/\///\///\/\\//\\////\/\/\\////\/////\\\/////\/\/\/\/////\/\////\\\\/\/\/\\/\\/\/\/\\///////\/\\/\/\\\/\/\\\\/\\\\/\/\\\\//\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\///\/\/\/\/\///\///\/\/\/\///\///\/\/\/\/\/\/\\\\\/\\\/\/\/\/\///\/\/\///\\//\\\//\\/\
\/\///\/////\/\/\/\\\\\\\/\/\\\//\\\//\\\/\///\/\/\/\\\///\/\///\/\/\/////////\/\///\/\/\\\/\\\/\/\///\/\/\/\/\/\/\/\///\///\\\\\\//\\\///\/\/\/\\//\/////\/\/\/\\\//\\/\/\\////\/\/\/\///\/\/\/\\\/\///\/\/\/\/\///\\\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/////\/\/\/\/\/\\\/\/\/\///\\\/\//\\/\/\///\/\\\\\/\/\///\/\/\/\/\\////\\//\/\/\/\/\/\/\/\/\/\/\\\/\/
//\\/\///\//\\/\///\/\/////\//\//\/\\//\/\/\\\/\/\/\/\/\/\///\\/\\/\/\/\/\/\/\\\///\/\/\/\//\\/\/\\\/\/\/\/\/////\/\\////\\\/\///\/\/\/\/\/\/\/\/\/\//\\/\\\\\/\/\//\\\\/////\/\\////\/\/\/\///\/\/\/\\\\/\//\///\/\\\/\/\/\/\///\/\///\\\///\/\/\\\/\/\/\/\/\/\/\///\/\\\///\///\/\///\///\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/\///\///\/\///\/\/\/\///\\\\\/\/\///\///\/\/\
//\/\\//\///\///////\\\//\\/\/\\\/\/\///\/\///\\\///\//\\/\/\/\\\///\\\/\\\/\/\/\/\\\/\\\/\/\/\/\/////\/\/\/\/\/\/\/\///\/\/\/\/\/\\\///\/\/\\\/\/\///\/\/\\\/\/\/\\\\////\/\///\/\/\/\/\///\\//\/////\\\/\\\\\\//\/\\\\\/\/\///\/\/\/\///\///\\//\/\/\\\/\/\/\/\///\\\\\/\/\/\/\\\\\/\///\///\\\/\//\\/\/\///\\\\\/\/\\//\/\/\/\\\/\/\/\/\/\/\/\/\/\/////\/\\\/\/\/\/\/
\\/\///\/\\\///\//\\/\/\/////\///\/\/\/\/\//\\//////\\/\///\/\///\/\//\\\\/\/\///\/\///\/\/\/\/\/\/\//\/\\/\\\//\\/\/\/\/\\\/\/\/\/\\\/\/\///\\\///\/\/\/\/\/\/\/\/\\\\\/\\\/\/\/\/\/\/\/\/\\//\/\\\\\/\/\//\\/\/\\\/\/\/\///\/\/\\\/\\\/\/\//\\/\/\/////\/\/\/\/\/\/\/\/\\\/\\\\\\\\\\\\\//\\/\/\/\///\/\\\/\/\\\/\/\/\/\/\/\\\/\/\\\///\/\/\/\/\\//\///\/\/\/\\\/\/\/\
\\\\\/\///\/\/\/\/\/\/\/\//\\\\\\//\\/\\\/\\//\/\/\/\/\/\/\\\\////\/\///\\\///\\\///\///\/\\/\\\\///\/\/\/\/\/\/\/\/\/\/\\\/\///\/\/\///////\///\/\///\\\\\\/\\/\/\\\/\\\\\/\/\///\/\/\\\/\\\///\/\/\/\/\\\/\/\/\/\/\/\/\///\///////\/\/\/\/\\\/\/\/\/\///\/\//\\\\\\/\/\///\/\\\//\\///\///\\//\\\\\/\/\\\///\/\//\\/\/\/\///\/\///\/\///\/\/\/\/////\/\\\/\///\/\/\/\/
\\/\/\/\\\/\/\\\//\\\//\/\\\/\\\\\/\/\///\\\/\///\/\///\\\/\///\//\\///\/\\\\\/\\\///\/\/\/\/\/\/\/\/\\//\/\/\/\///\\\/\/\/\\//\\\\\//\/////\\/\/\\\\\\\/\///\/\/\/////\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\\\\/\\//\/\\/\/\/\/\/\\\///\///\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\//\//\/\/\/\/\/\/\///\/\///\/\/\/\///\/////\/\\\\\/\///\/\/\///\/\/\/\\//\
\/\/\/\/\\/\\/\/\\\/\\\/\//\//\///\\/\//\\//\/\/\///\///\\\/\/\//\\/\\\\\/\/\/\/\\\///\/\/\///\\//\/\/\/\///\\\/\/\\\///\/\/\/\///\/\/\/\\\/\/\/\/\//\\/\/\\\\\/\\\///\\\\\/\/\/\/\/\\\\\/\/\\\/\/\/\/\/\/\\\\/\\//\//\/\/\\////\/\/\///\/\\\/\/\/\/\\\/\/\///\\\\\/\/\/\\\/\/////\/\/\/\/\/\/\/\/\///\/\\\/\///\\/\//\//\//////\/\/\/\///\/\\//\/\/\///\/\\\/\\\\\/\/\\
/\/\/\\\/\///\///\/\/\/\/\/\/\//\\\\/\/\\\\//\\\\\/\\\\\/\/\/\/////\///\/\/\\\/\\\\\/\/\/\///\/\///\/\\\\\\\/\///\/\\\\///\\/\\\/\\\/\/\/\/\/\\\/\/\\\/\/\//\\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\///////\\\//\\\\/\\\/\///////\///\/\///\/\/\\\/\/\/\///\\\\\\\/\///\\\/\/\/\/////\///\\\///\/\///\///\///\/\/\\\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\
\\/\\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\\\///\\\/\/\\//\/\/\///////\/\/\///\\\/\///\/\\\\\/\/\/\\\/\/\/\/\/\\//\/\/\\\/\/\/\\\///\/\/\/\///\\\/\/\/\/\\\///\////\//\\\/\/\/\///\///\/\\\/\/\/\/\//\\//\\/\///\/\/\/\///\/\\\/\\\///\/\/\\\///\/\/\///\/\/////\/\///\/\/\/\/\\//\/\///\/\/\///\/\/\/\/\\\//\\/\\/\\/\/\/\///\/\/\\\/\\\/\\\\\\\\\/\\\/////\\\\\\\/\/\/\/\/\/
/\/\/////\\\\\\//\///\/\\\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\///\///\/\\\/\/\///\/\/\/\///\/\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\\\/\/\/\/\///\/\/\/\/\/\/\\\/\\\/\/\///\///\/\/////\/\/\/\\\/\/\//\//\/\/\/\/\/\/\/\/\/\\//\/\/\/\///\\\///\/\///\/\/\/\/\/\/\\/\\/\/\/\///\/\/\/\/\\//\/\/\///\/\/\/\///\///\/\/\/\\\\//\/\/\/\/\/\/\/\/\//\\\\///\/\\\/\\\/\///\///\
\/\/\/\/\/\\\/\/\/\/\\\/\/\/\////\\///\/\/\/\//\\///\\\/\\\/\///\/\/\\\///\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/////\/\/\/\\//\/\/\///\\\///\/\/\/\/\/\\//\/\///\/\/\///\/\/\/\/\\\/\\\//\\/\/\/\//\\/\\\/\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\/////\/\/\/\///\/\/\\/\\\\/\/\/\/\/\/\/\\\/\///\/\/\\\/\\/\\/\/\/\/////\/\\\/\\//\//\\///\\\/\/\\\/\///\/\/\/\//\\/\/\/\\\/\/\/\\\\
\\/\/\/\/\/\/\///\/\///\/\/\///\/\/\/////\/\/\/\///\/\/\/\/\/\\\\//\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\///\/\///\/\/\/\\//\\\/\///\/\/////\/\///\///\/\\\/\/////\\\/\/\/\/\\\/\\\/\///\/\\//\\//\\//\\\///\/\\\/\\\\//\///\/\\\\\\\/\/\///\\//\/\/\/\/\/\/\\\\\/\/\/\\\///\//\\/\///\/\\\/\/\\\\\/\///\/\/\/\/\/\/\/\/\\\/\///\/\/\\/\\/\/\///\/\/\/\///\/\///\\\/\/\/\
\///\/\/\\\/\/\///\\\//\\/\/\/\/\///\/\/////\/\\\\/\\///\/\/\\/\/\/\\///\\//\/\//\\/\/////\/////\\\///\\\/\/\///\/\/\\\/\/\///////\\\///\\\\\/\/\/\/\\/\\\\/\/\/\/\/\/\//\\/\/\/\\\\\\\///\\\/\/\\\////\\///\/\/\///\\\///\/\//\\/\\\/\/\///\/\/\/\/////\///\/\///\/\\\/\/////\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/////\/\/\/\/\///\/\\\\\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/
\\/\/\/\\\/\/////\/\/\/\///\\\//\\/\\\/\\\/\/\/\/\/\///\\//\/\/\/\/\/\/\\\\\\//\\\/\/\\\/\/\/\\\/\\\/\\\/\\\/\///\/////\/\///\/\/\/////\/\////\\///\\\\//\/\/\/\/\/\\/\\/\\\/\/\/\/\/////\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\\\/\\\\\/\/\/\/\///\/\\\/\/\\\/\/\/\/\/\\\\\//\\/\/\\\\\/\/\/\\\/\/\\\///\/\/\//\//\/\/\\//\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\//\\/\///\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\///\//\/\//\/\\\/\/\/\/\/\/\/\///\/\\\///\/\/\\\///\\\/\/\/\/\/\/////\/\/\/\/\\\/\/\/\/\/\///\/\/\\\\\\\/\//\///\\/\/\/\\\/\/\/\/\/\/\//\\/\/\///\/\/\/\///\/\\\\\/\\\/\/\/\/\/\/\\\/\/\///\///\/\/\\\/\/\///\////\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\//\/\/\/\/\\//\/\/\/\/\/\///\//\\\\/\\\/\/\\//\/\//\\/////\/
\\//\\/\\\\\\////\/\/\/\/\///\/\/\/\/\/\/\///////\///\///\/\/\\\/\/\\//\/\/\/\///\/\/\/\/\/\///\///\/\///\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\///////\/\\\/\/\/\/\/\/\/\///\/\/\/\/////\\\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\//\\/\/\///\/\///\/////\///\/\/\/\\\/\/\/\/\///\/\\\/\/\/\/\/\/////\/\/\/\/\/\\\/\///\\\\\/\\\///\/\\\/\///\///\/\/\/\/\///\/\\\/\\\/\/\
\/\//\\/\\\/\/\/\\\/\\\/\\\/\///\/\/\/\/\/\\//\\\/\/\/\\\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\\\///\/\/\/\/\/\\/\\/\/\\\/\/\///\\\/\/\\\/\/\\\/\\\/\/\/\/\/\/\//\\\\/\/\/\///////\/\/\/\/\\\\\/\/\/\//\\\//\\\///\///\/\/\\////////\/\/\///\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\\\/\/\\\/\////\\\\\//\/\\\/\\\/\//\\///\\\/\/\\\/\\\/\/\/\/\/\/\/\///
/\///\/\///////\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\///\\\/\\//\//\//\/\/\/\///\/\/\/\/\\\/\/\\\/\\\/\\\/\/\\\/\/\/\/\/\/\/\//\\/\/\\\\\/\/\/\/\\\/\/\/\/\\\/\/\/\/\\//\/\\\/\/\///\///\/\//\\///\/\/\\\/\/\/\/\//////\\/\/\/\\\////\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\///\///\/\/\\////\/\/\/\/\\//\///\/\/\\\\//\/\//\\/\/\/\/\/\\/\\///\/\/\///\/\/\/\/\\\///\///\\\/\\\/\/\
\/\\\\\\\/\/\/\///\\\\\\\/\/\//\\/\///\/\/\///\\\/\/\\\/\/\//\//\/\///\/\/\/\/\\\/\/\///\/\\\/\///\/\\\/\/\/\\\/\/\\/\\/\////\\/\/\\\///\/\/\/\/\/\\\///\\\/\/\/\\\/\\\/\///\/\\//\\\///\/\\\\\///\/\/\/\///\/\/////\/\/\/\\\/\\\\\/\///\/\/\/\/\//\\/\/\/\/\\\\\/\/\/\/\/\/\\////\/\/\/\/\///\/////\\\\\/\/\/\/\/\/\///\///\/\/\/\/\/\\//\/\/\\\/\/\/////////\///\\//\/
/\\\\\/\///\///\/\/\/\/\\//\\////\/\/\/\/\/\/\////\\/\///\/\/\/\/\/\\\/\/\/\/\\\///\/\/\\\/\/\/\/\\///\\\\/\\\/\/////\/\/\/\/\/\/\/\\\\//\/\/\\\\\/\/\///\///\/\/\/\/\/\/\/\/\\//\///\/\\\/\\\\\/\/\/\\\/\//\\/\/\\\/\/\/\/\/\\\\\/\/\\//\///\\\/\//\//\//\\///\/\/\/\\\/\/\/\\\/\/\\\/\/\\\/\/\/\\\///\/\/\/\/\/\/\/\///\///\/\/\/\\\/\/\/\\\/\/\/\/\//\\/\/\/\/\/\///\
\/\\\/\///////\\\/\///\/\\\///\/\///\/\/\/\/\\\\\/\/////\/////\/\\\\\\\/\/\//////\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\\\/\\\/\//\\/\///\\\/\\\/\/\\\\//\\//\/\\\\/\\/\/\///\/\\\/\/\/\///\///\/\/\//\\/\/\\//\\//\/\/\///\/\/\/\/\\\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\////\//\/\\\/\\\/\/\///\/\/\/\/\\\///\/\///\/\/\/\/\/\//\//\\////\/\/\///\///////\/\/\/\/\/\\\///
\\/\/\/\/\/\/\///\/\///\/\/\/\\\\\/\/\////\\/\/\\\///\/\/\\/\\/\\//\//\\/\///////\\\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\///\\\\\\//\//\\/\/\///\/\/\/\/\/\\\/\/\/\/\/\\\/\//\\/\/\///\\\/\/\/\/\/\/\\\//\\/\///\\\/\/\\\///\///////\/\//\\/\/\///\/\/\\\/\/\///\//\\///\///\///\//\//\\\\\\//\/\///\/\/\/\/\/\\\///\/\\\/\\\\\/\/\/\/\/\\\///\\\\\/\/\//\\/////\\\/\
\/\///\\\/\/\\\\\/\\\\//\/\/\/\\//\/\/\/\/\/\/\//\\\/\\/////\/\/\/\\\/\///\/\\\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/////\/\/\/////////\\\/\\\/\/\///\/\/\/\/\/\/\///\\\\\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\\\\//\/\//\\/\/\/\/\//\\/\/\/\\//\/\\//\/\/\//\/\\\\\\\//\//\\/\\\/\/\\\\\/\\\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/
/\\\/\/\/\\\/\\\/\/\/\/\//\\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\///\/\///\//\\/\/\/\/\//\/\///\\/\/\/\/\\\/\/\/\/\/\///\///\/\/\/\///\/\/////\/\/\/\/\/\/\/\/\/\/\/\\\///\///\/\\\/\/\/\\\///\///\/\\\/\///\\\///\///\/\/\///\/\/\\\/\/\/\/\/////\\\\\///\/\/\/\///\\\/\/\/\/\/\\\/\/\/\///\/\/\/\\//\\//\/\\\/\/\///\/\/\/\/\///\/\/\/\\\/\/\///\\//\/\\\/\/\/\/\
/////\\/\///\/\/\\//\\///\\/\/\/\/\/\/\//\\/\/\/\/\/\/\\\/\///\\\/\/\/\\\\\/\\\\\/\/\/\/\//\\/\/\/\/\/\\\//\\///\//\/\\\\/\/\\\/\/\/\\\///\/\\\/\/\/\///\/\\\/\/\/\/\///\/\/\///\/\/\/\/\///\///\\\\\\//\/\/\\\/\/\\\/\/\/\/\///\\\/\/\///\/\\\/\/\\\\\/\///\/\/\/\/\//\\///\/\/\//\\/\/\/\/\/\/\/////\/\\\/\/\/\\\\\////\//\/\\/\\/\//\\\\\\/\/\/\/\/\//\\///\\\/\\\/\/
/\///\/\/\/\/\///\/\/////\/\/\/\//\\/\\\/\/\/\/\/\///\/\/\/\/\/\///\/\/\///\\\/\/\/\///\/\/\///\\//\/\/\///\\\\\\\/////\\\/\/\/\/\\\/\/\\\/\//\//\/\\//\/\/\/\/\/\/\/\/\/\/\/\/////\///\/\/\///\///\\////\/\\\/\//\//\/\\////\/\/\\\\//\/\///\/\/\///\\\/\/\/\/\\\/\/\/\/////\/\/\/\//\\/////\//\\/\/\///\\\\\/\/\/\/\/\///\/\\\///\/\/\/\///\/\/\/\/\/\///\////\\\//\\/
\\\/\///\\\/\\\///\/\\/\////\/\/\/\\////\/\/\\//\/\\\//\\/\///////\///\/\/\//\\/\/\/\\\/\/\//\//\\\/\/\\\/\/\\\/\/\/////\////\\/\/\\////\/\\\/\///\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\///\/\/\/\/\/////\///\/\/\////\/\\///\/\/\/\///\/\///\/\\\/\\/\\\\/\/\/\\//\/\/\\\/\/\\\\\/\///\/\/\/\///\/\/\/\\\/\/\\\/\/\/\\\\//\/\/\/\///\\//////\/\/////\\\/\/\\
/\///\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\/\/////\///\/\\\///\\//\////\\/\\////\/\/\/\/\/\/\\\/\/\/\/\\//\/\///\/\\\\\///\/\/\/\///\/\/\\\/\/\\//\/\\/\\/\///////\/\///\/\/\\//\/\/\///\///\/\/\/\///\/\/\/\///\/\/\\\\\////\//\/\/\/\/\///\\\\//\\\/\/\///\/\\\\\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\//\\/\\\\\/\/////\//\\///\/\/\/\/\/\/\/\/\/\/\//\\\\/////\//\\///\/\/\
/\\/\/\\\/\/\/\//\\/\\\///\/\/\/\/\/\///\//\\/\///\/\/\/////\/\/\/\\\//\\/\/\///\/\/\\\/\/\\//\/\/\\//\\\\///\////\\\/\\\/\/\\\/\/\/\////\\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/\/\/\\\///\/\\\///\/\/\\\\\/\\\/\/\\/\\/\/\/\/\//\\/\/\\/\\\\\\/\/////\\\/\/\/\\/\\//\\\\/\/\/////\/\\\///\///\/\///////\///\/////\/\/\\\\\\\/\/\///\/\\\\\/\/\/\///\/\/\/\/\/\/\\\\\\\/\/\\\/
/\\\\\//\\/\/\/\/\///\/////\\\/\/\\\/\\\/\/\/\/\/\/////\//\\/\/\/\/\///\/\/\/\/\/////\/\/\/\/\/\\\/\\\///\/////\/\/\/\/\/\/\///\/\/\///\/\///\///\\\///\/\\\\\/\/\////\\/\\\\\/\\\/\///\\\/\/\/////\/\/\/\/\/\/\///\//\\\\///\//\\/\/\/\\\/\///\/\\\/\/\/\/\/\//\\\//\/\/\//\\/\/\//\\/\/\/\/\\\///\\\/\\\/\/\\\///\/\///\/\/\/\///\/\///\///\//\\/\/\/\///\/\/\/\/\/\/\
//\/\\\/\/\\\/\//\\/\/\///\/\/\/\/\\\/\/\/\/\\\///\//\\\\///\/\\\/\/\/\/\/\/\/\\\/\/\///\/////\/\/\/\\//\\\/\/\/\/\\\//\//\/\/\\\/\/\///\//////\\///\/\///\/\/\/\///\///\/\/\\\//\//\/\/\/\\\/\///\/////\\/\\\\//\\/\\\/\/\/\/\/\/\/\\\/\\\/////\\\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\\\///\/\\\/\\\/\/////\\\\\/\\//\/\/\/\/\\\/\\\/\/\/\/\/\\\\\/\/\/\/\\\/\\\/\//\
/\//\\/\/\/\\\/\/\\\/\/\///\/\/\/\\/\//\/\\\/\/\/\/////\//\\///\/\\\///\/\/\/\/////\\\//\\/\///\/\/\/////\/\///\///\/\/\/\/\/\/\/\/\/\\/\//\/\/\/\/\///\///\///\/\/\/\/\/\/\\//\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\/\/\/////\/\/\///\/\/\/\\//\/////\///\/\\\/\///\/\/\\\/\/\/\/\/\/\\\/\/\/\///\///\///\/\/\/\/\/\/\///\\\/\\\/\/\/\/\/\\\///\/\/\/\/\/\/\/\
\/\/\/\/\\\/\/\/\/\///\/\//\\/\\\/\/\/\/\\\\//\/\///\///\/\\\/\/\///\\\\\\\/\/\\\/\/\/\\//\/\/\\\/\/\///\///\\\///\/\\\///\/\\//\/\/\/\//\\////\/////\\/\\//\/\\\\\///\//\\/\///\/\/\\\\\/////\/\\\/\\\\\/\/\/\\//\///\/\/\/\/\\\///\///////\//\\/\///\/\/\\/\\/\/\/\\\\\\//\/\//\\\\/\/\/\/\/\///\\\\\\\/\/\\\/\/\\\/\/\/////\/\/\\//\/\///\///\\\/\\\/\/\/\\\///\/\/\\
\/\\/\/\/\\\/\\\///\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\/\/\/\\//\\\/\///\///\/\/\\\\////////\\\///\/\/\///\/\/\/\/\/\/\\\\/\//\/\/\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\\//\\\\\/\/\\\\\/\///\/\/\\\/\/\//\\/\\\//\\/\/\/\/\//\\//\\/\/\\//\/\/\///\/\/\/\/\/\///\/\//\\/\/////\/\/\/\/\\//\/\\\/\/\/\/\/\/\/\/////\/\/\///\/\/\/\/\///\\\/\/\\\\//\/\\\/\/\/\/////\
\/\///\/\/////\/\/\/\/\\\\//\/\\\/\/\\\/\\\\//\/\/\/\/\/\\\//\\/\///\///\/\\\//\\/\\\/\/\\\/\////\\/\/\/\/\\//\/\\//\///\///\/\\\/\/\/\/\/\\\/\/\/////\\\/\/\/\\\/\\\/\\\/\/\///\/\\\/\//\//\/\/\\//\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\\//\///\/\\\/\\\\\/\/\/\/\/\/\//\\\\\////\/\///\/\/\/\\\/\/\/\///\/\/\/\/////\///\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\\\/\\//\\/\//\\
//\//\/\/\/\/\/\/\/\\/\/\\/\/\/\/\///\/////\/\/\/\/\/\\\/\/\///\/\///\\\/\/\///\/\\/\\/\///\/\/\/\/\/\/\\\/\\\\\\\/\///\/\/\/\/\/\/\/\\\/\/\/\/\/\/\//\\///\\\///\/\\/\\\\/\/\\\/\/\\\/\/\\\//\////////\\/\\///\\\/\/\/\\\/\/\\\\\/\/\///\///\/\\//\/\//\\/\/\/\/\/\/\/\/\\//\/\\//\/\\//\\\/\/\/\/\/////\///\/\\\/\/\/\/\/\/\/\/\/\/\///////\\//\/\/\/\/\/\/\/\//\\/\/\
\/\/\\\/\/\///\/\/\///\/////\/\\\/\/\/\/\/\/\///\\\\\/\/\/\/\/\\\/\///////\\\/\/\/\/\/\/\/\/\/\///////\/\/\/\/\\\/\/\/\/\///\/\/\/\/\\//\\\///\///\/\\\/\/\\//\//\\/\/\/\/\/\/\/\\\/\\\/\///////\/\/\\\/\/\/\///\/\///\/\\//\///\/\/\\/\\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\\\\\/\/\///\/\/\/\/\/\\\\\///\/\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\///\/\/\\\/\/\/\///\/\/\/\///\/\/
/\/\\\/\/\/\\\/\/\/\/\\\/\\//\//\\/\/\\\/\/\///\//\\/\/\\\/\\\/\\\/\/\/\/\\\/\\\/\/\/\//\//\/\\\//\\/\//\\\\///\/\/\\\///\/\/\/\/\/\\\\//\/\/\/\/\/\/\\\/\/\///\/////\/\\\/\///\/\\\\//\/\/\///\/\///\///\/\/\/\///\\\///\/\\\/\///\/\/\///\/\/\/\/\\//\/\\\/\///\/\/////\///\\\/\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\/\///\\\/\/\\\///\/\///\/\/\/////\/\//\\/\\\\//\/\///\
\\\/\/\/\//\\/\/\/\\/\\/\/\\\/\\\/\\\/\///\\\/\/\\//\/\/\/\/\/\/\/\\\\\/\/////\///\///\\\/\/\/\/\/\/\\\///\\/\\\\/\/\/\/\/\\\///\/////\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\//\\///\/////\/\//\\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\//\/\//\\\/\\\/\/\\//\/\/\/\/\/\/\/\/\\//\/\/\///\///\///\/\/\\\\\/\\\/\///\/\/\/\\\/\/\/\/\///\/\/\\\/\///\////\\/\/
/\/\/\/\\\/\\//\/\///\/\/\/\///\/\///\\\/\\\/\/\/\/////\/\/\\\\\/\/\\\/\\//\/\/\/\/\/\\\///\/\//\//\/\////\\/\/\/\\\/\/\/\/////\/\/\\\/\/\///\/\/\//////\\\\/\/\\\\\/\\\///\\\/\\\/\/\/\/\\\\\\\/\/\\\\////\/\\\/\\\///\\\\//\//\\/////\/////\/\/\/\//\\//\\/\/\/\\\/\/\/\/\//\//\/\/\/\/\/\\\\\/\/\///\/\\\/\///\/\/////\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/\/\\\\//\/\/\
\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\///\\\/\/////\/\///\/\/\/\/\/////\/\/\/\\\/\/\\\/\/\\\/\/\/\/\/\/\\//\/\\//\/\/\/\\\/\/\\\//\\/\/\/\/\/\/\/\/\/\/\/\\\///\\\\\///\//\\/\\\/\/\/\/\/\/\/\/\\/\\/\\\///\/\/\\//\/\/\/\/\\\/\/\/////\/\///\/\/\/\/\/\/\/\/\\\\\/\\\\\/\/\/\/\/\/\/\/\/\///\///\///\/\/\/\/\\\/\\\/\\\/\\\/\/\/\/\\\/\/\/\//\\/\/\/\/\//\\/
\\/\/\\\/\/\/\/\\/\\\\/\/\/\/\\\///\/\///\/\/\/\/\/\///\///\/\\//\/\\\/\/\/\/\//\\\\/\\\/\/\/\/\/\///\/\/\/\/\\\/\/\/\\\\\\\/////\/\\\/\\\/\/\/\/\/\/\/\/\///\/\///\/\/\/\/\/\/\\\/\/\/\//\\\\/\\\\\/\/\/\/\//////\\\\/\/\\\/\//\\/\//\//\/\\\/\/\/\/\/\///\///\\\/\/\/\/\//\\/\/\///\/\/\\\/\/\/\/\/\\\/\/\\\\\////\\/\/\\\/\/\/\///\//\//\///\/\/\/\/\///\/\/\/\/\///\
\/\/\\//\/\/\\\/\/\/\\//\/\///\/\\\/\/\/\\\/\/\/\\\/\\/\/\//\///\\//\\\\\/\/\/\/\///\/\/\/\/\/\/\/\/////\/\\\\\/\/\/\\\/\/\\\////\\///\///\//\\/\\\//\\\\/\/\/\/\///\\\/\/\/\///\/\/\\//\/\/\///\///\/\/\/\/\/\///\\\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\///\//////\\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/\//\\/\///\/\/\\//\/\///\/\/\/\/\\\/\/\\\\\/\/\\\/\\\/////\\/\\///\/\/
/\/\/\///\\/\\/\/\///\/\/\/\//\\///\/\///\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\///\\\/\/\/\/\/\//\\/\///\//\\\\/\///\/\/\/\\/\\\//\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\\\/\/\/\/\/\/\///\\\/\/\///\/\/\\\/\///\/\/\/////\//\\\//\/\/\//\\/\///\/\/\/\/\/\\\/\/\///\/\/\/\/\\\//\\///\/\/\/\/\\\\\/\\\/////\/\/\\//\\\/\//\\/\/\/\/\/\/\/\/\//\/\\\\/\///\/\/\/\/\/\/\/\/\
\\\/\/\/\///\/\///\/\/\/\/\/\/\///\/\/\/\\/\\/\\//\/\/\/\/\/\/\/\/\/\/\//\\/\/\///\/\///\/\\\///\\\\//\/\/\//\\/\/\/\/\\\/\/\/\/\\\/\\\\\/\/\///\/\//\\//\\/\/////\/\/\\\/\/\\\/\/\/\/\/\\\///\\\/\\//\/\/\/\/\/\\\/\/\/\/\/\///\//\\/\/\\\/\\\/\\//\/\/\/\/\/\/\/\/\///\/\/////\/\\\/\///\//\//\/\/\//\\\\/\/\/\/\\\/\///\///\/\/\/\/\\\/\/\///\/\\\///\///\\\/\///\/\/
/\\\/\/////\\\/\\\/\/\/\/\/\/\/\/\\\/\/\///\/\///\/\/\\\/\/\/\/\\\/\/\/\\\///\\\/\/\/\\/\\/\/\/\/\\/////\\\\/\/\\\/\\\\\/////\/\/\/\\\/\/\\\/////\/\/\//\////\/\/\///\///\\\/\/\\\/\///\/\///\/\/\///\/\\\/\\\\//\/\/\/\/\/\/\/\///\/\/\\\///\/\/\///\/\\\/\\\/\/////\/\/\/\/\/\\\/\/\\\/\//\////\///\/\/\/\//\\/\/\/\/\/\/\/\/\///\/\\//\/\\\\\/\///\///\//\//\/\/\/\/\
\/\/\/\\\\\/\/\/\/\\\//\\/\\\/////\/\/\////\\//\\/\/\/\//\/\\\\\//\/\/\/\/\//\\\\/\//\\\\/////\\\/////\///\/\\\/\/\/\/\/\/\\\\\/\////\\/\/\/\/\/\/\\\\\\\\\/\\/\\/\/\\\///\\//\/\\\///\/\/\/\/\/\/\\\/\\//////\/\/\///\/\/\\/\\/\/\/\/\///\/\/\///////\/\\\/\/\/\/\\\/\/\/\///\///\\\/\/\/\/\/\//\\/\/\/\///\\\\\/\/////\\\\\/\//\////\/\\\/\/\///\///\/////\//\\\//\\\/
/\/\\\/\///\/\\//\/\/\/\/\/\\/\\/\/\/\///\/\\//\///\/\\\///\\\/\\\\\/\/\/\///\/\///\/\/\/\///\/\\//\/\/\/\//////\/\//\/\/\/\/\\\/\/\/\\\/\/\///\/\/\/\/\\\/////\/\\\/\/\/\\\///\\//\\\/\///\///\///\/\/\\\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\///\/\/\/\///\/\/\/\//\\/\\\/\/\/\/\/\\\/\///\/\///\\//\/\\\/\/\//\/\\/\\\\\/\/\/\\//////\/\/\/\/\/\/\\//\/\/\/\/\//
\/\/\/\/\\\\//\/\/\\//\/\\\/\\\/\//\\\\/\/\/\/\/\/\/\/\//\\/\/\\\/\/\/\/////\/////\/\/\\\/\/\/\/\///////\///\/\/\/\/\/\/\/\///\/\\\/\/\\//\/\\\/\/\/\\\\\/\/\/\/\///\\\/\/\/\\\\\/\/\\\/\/\/\\\/\/\\////\/\/\/\/\\/\\/\///\\\/\/\/\\\///\///\//\/\\/\/\/\//\\/\///\/\/\///\/\/\/\/\\\/\/\\/\\/\///\/\/\/\///\/\\\/\//\\\\/\///\///\/\\\/\/\/\//\\/\\\/\\\\//////\/\/\///
\//\\\/\/\\\/\/\\//\\//\///\/\\\/\/\\\/\////\\/////\/\/\/\/\/\/\///\/\/\///\/\/\/\///\/\\\/\/\/\/\\\/\/\/\///\\\/\/\/\\\//\\/\/\/\/\/\/\/\/\/\/\\\\\\\\\/\/\//\\/\/\/\/\\\\\/\/\/\/\/\\//\/\/\/\/\/\/\//\\/\\\/\\\/\/\/\/\/\\\\\///\/\\\//\\/\//\\\\/\/\/\/\/\///\\\/\\\/\/\\//\/\/\/\/\/\///\/\\\///\///\/\/\/\/\/\//\//\/\///\/\///\\\\\/\/\\\/\/\/\///\/\/\/\///\/\/\
\/\/\/\\\/\\\/\\\\\/\/\/\/\/\/\///\/\/\/\///////\/\/\\\/\\/\//\/\\\/\/\/\/\/\/\///\////\\/\//\\/\\\///\\\\\///\/\/\/\/\/\/\/\///\\\/\///\///\\\/\/\/\/\/\/\/\///\\\\\/\\////\\\/\/\/\/\//////\\/\/\\//\/\/\/\//\\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\///\///////\/\\\\//\\//\\\/\//\\/\/\\//\\\/\/\/\\\/\\\/\/\/\\\/\/////\\\\//\\//\/\\\/////\///\///\/\/\/\/\/\/\/\/\/\/\\\/
/\\\\\/\/\/\///\/\/\\//\///\\\/\//\\/\\\/\///\\\/\\\////\\/\/\\\\//\/\///\//\\/\/\\\/\/\/\/\/\/\///\\\/\///\//\\/\/\//////\\/\\\/\//\\/\/\/\/\\\/\/\/\/\/\\\\\/////\/\///\\\/\\\\\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\///////\/\/\/\/\/\/\/\/\/\/\/\\//\\\\//\///\/\///\///\/\/////\/\/\/\/\\\///\/\\\/\/\/\\//\/\////\\\\///\/\///\/\/\/\\\/\\\///\\//\\\/\/\\\/\\\///\/\//
\/\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\\//\///\/\/\/\/\///\\\/\///\/\\\/\/\/////\\//\/\/\/\/\\\\/\\/\/\/\///\///\/\////\\/\//\\/\/\/\/\////\\/\/\///\/\/\/\/\/\\\\\/\\\/\/\/\/\\\///\/\\//\///\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\///\/\\\/\/\/\/\/\/\\//\/\\\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\\\\\/\/////\/\/\\\/\/\\//\/\/\\\//\\/\\\/\/\/\\\\////\///\/\/\/\/\\/////\\\\/\/
/\///\/\/\/\/\/\/\/\/\/\/\\\/\///\//\\/\/\/\\/\\/\/\/\/\/\///\/\/\///\//\\/\/\/\///\/\///\/\/\/\/\/\/\/\///\///\\//\\//\\\/\//\\/\///\\\\\\\/\/\/\///\/////\///\/\/\/\/\/\/\\\///\/\/\\\/\/\\\\\/\\\///\/\\\/\\\\\\\\//\\\\//\\\/\/\/\///\\\/\/\\\//\\/\/\/\/\/\\\/\/\///\///\//\\\//\/\/\/\\\\\/\/\///\/\/\/\/\\\\\/\/\/\/\/\///\/\/\\\/\\\///\///\/\/\/\/\///\/\\\/\/\
\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\/\/\///\/\/\\\/\/\/\\\/\/\/\\\/\///\/\/\///\/\/\/\/\/\/\/\\\/\/\//\\\\/\/\/\/\\\\\/\/\/\///\/\/\\\\\//\\/\/\/\//\\///\\////\/\/\/\///\/\/\/\\\\\\\\\\\/\/\\\\\/\/\/\/\///\/\\\/\/\/\/\/\/\/\\\/\/\\\/\///\\\/\/\/////\\\/\/\/\/\/\/\//\\\\\\/\/\/\/\\/\\/\/\/\\\\\/\\\\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\///\/\\\/\/\/\/\/\///\/\\\/\/\/\/\/
/\/\\//\///\/\/\/\\\/\/\\\/\/\/\\\///\\//\/\\\/\/\/\/\/\/\\/\////\///\\//////\/\\\///\//\/////\//\\\/\\\/\/\/\////\\/\\\/\/\/\/\/\/\/\/\/\////\/\\\\/\/\/\\////\\\\\/\/\/\/\/\\\/\/////\///\/\/\//\\/\\\/\\//\\\/\\\/\/\/\/\\\/\/\/\/\/\/\\\///\/\////\\/\/\/\/\///\/////\/\/\/\\\/\/\/\\//\\\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\\\/\///\/\/\\\/\/\/\\\\\/\/\/\/\\\/\/\/\/\
\/\\\/\/\\//\\\/////\\\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/////\/\/\/\\//\///\/\\\/////\///\\\/\/\\\/\/////\/\\\/////\\\\//\\\\\/\/\\//\/\///\/\/\\\/\///\/\\\/\/\/\/\/\/\\\\\\//\/\/\/\/\/\///\/\///\\\/\\\\\/\/\/\//\\/\/\\\/\/////\/\\\/\\\/\/\/\/\\\/\/\/\\\/\/\/\/\///\\\/\\\/////\/\///\/\/\/\/\/\/\/\/\/\/\/\///\/\///\/\/\\\/\/\/\\\/\\//\/\///\/\/\\\//\\///\\\/\/\/\\
/\/\\\/\/\///\/\\\/\/\/\/\/\/\//\\/\/\//\\/\///\/\///\//\\/\/\/\/\\\\\/\/\/\/\/\/\//\\/\/\\\/\/\//\\/\\/////\\/\/\/\/\\///\\/\/\\\///\/\/\\//\\\/\/\\//\/\\//\/\/\/\/\/\/\/\/\/\///////\\\/\/\//\\/////\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\///\/\/\\\/\/\/\/\///\///\\/\\\\/\///\/\/\///\/\///\/\/\/\\\\//\/\/\/\///\/\/\\\\//\///\///\\\
\/\/\\/\\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\///\////\\\\/\/\/\/\\\/\/\/\\\/\///\\\///\/\/\/\////\\\//\/\/\\\/\/\/\/\/\/\/\/\\////\/\/\///\\\///\/\/\///\\\//\\/\/\/\/\\//\/\/\\\/\/\/\/\///\\\\\/\/\\\/\///\/\///\/\/\///\/\/\/\\\///////\///\/\\//\/\/\///\/\\\/\\\/\/\//\\\\\//\/\/\///\/\/\/\\\/\/\/\/\/\/\\\\\/\/\/\\\/\/\\\/\///\\\/\/\/\\\/\//\
/\/\///\\\/\/\\\/\/\/\/\///\/////\\\/\/\\/\\\\///\/\/\/\/\/\/\///\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\\\/\\/\\/\//\//\/\\\/\/\/\/\\\//\\///\///\\\\\/\/\/\/\///\\/\\///\///////\\//\/\/\/\/\/\///\\//\/\///\///\\//\///\\\/\/\/\\\/\/\/\\\\\/\/\/\/\/\/\\\/\//\\///\\//\/\\\\\/\\\/\/\/\/\\\/////\/\/\\//\/\/\/\/\/\/\/\/\/\\//\/\//\\\\/\/\/\///\/\\\///\/\/\\\/\\\/\\\
\/\/\\\/\///\/\/\/\///\/\/\/\\\/////\\\///\/\\\/\/\/\///\\\///\/\///\/\\//\\\/\/\//\//\\\/\////\\///\/\/\\\\\\\/\\\/\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\///\///\/////\\\/\/\/\/\/\///\/\\\/\/\\\/\///\/\/\/\\/////\//\\\/\\\/\\///\\/\/\/\///\\\/\/\\\/\/////\\\/\//\\/\/\/\//\\//\\\//\\//\///\/\/\/\/\/\/\/\/\\\///\/\///\/\/\/\/\\\/\///\/\/\/\/\\\/\/\///\/\////\\\\/\\\/
///\/\/\/\/\/\/\/\/\/\///\/\/\/\///\\\/\/\////\//\//\//\/\///\/\/\/\/\/\/\/\/\///\/\//\\\\///\/\/\/\/\///\/\/\/\/\///\///\\//////\/\/\/\\\/\/\\\/\\//\/\/\\\/\/\/\/\///\/\/\\/\//\///\\\/////\/\\//\/\\\//\/\/\\/\/\/\/\///\//\//\//\//\\\\\/\\\\//\\\/\\\\\/\/\\/\\\\/\///\///\/\/////\/\\\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\/\\\/\\\/\/\\\///\/\///////\//
\\\/\\\\//\/\/\///\/\/\/\/\/\\\\\/\\\///\\\///\\\/\/\/\///\/\/\\\\\\\///\/\/\//\\\\/\///\\\/\/\/\/\/\/\/\///\/\/\/\/\\\/\\/\\\\\//\/\/\/\//\////\/\\/\\/\\\/\\\/\/\/\/////\/\/\/\//\\\\\\/\/\/\\\/\/\//\//\/\/\/\/\/\/\///\/\/\///\///\/\/\/\/\///\///\/\/\///\/\\\/\/\/\/\//\/////\\/\//\\\\/\\\/\\\/\/\/////\/\/\/\/\/\/\/\/\/////\///\/\/\///\/\/\\//\/\/\\\\\///\/\/
/\/\\\\\\\\\/\/\\\/\/////\\\///\/\\\\//\/\/\\\\//\\\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\//\\\\/\///\\\/\/////\///\/////\\\/\\\/\/\///\\\\\/\\\///\/\/\/\///\/\/\/\/////\/\//\\/\/\\\/\/\\\\\/\/\/\\\///\/\/\/\/\/\/\///\\\/\/\/\/////\/\\\/\\\/\/\/\///\/\/\///\/\\///\\/\/\///\/\/\\\/\/\/\/\/\\\\\///\/\/\/\\\//\\\\\\/\////\\///\/////\/\/\/\/\/\\\/\///\\\/\/\/\
\/\\\/\/\\//\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\///\\\\///\//\/\\\\\//\\\//\//\////\/\/////////\///\/\/\/\//\\/\///\////\\///\\\\\/\\\////\\\\\/\\/\///\/\\\/\///\\//\\\/\//\\/\/\\////\/\/\\\///\///\/\/\/\\/\\/\/\/\/////\/\/\/\/\/\/\/\/\/\\//\\\\//\\\/\/\/\/\\\/\/\//\//\/\/\\////\\//\\\/\\\/\/\/\/\/\///\///\/\///\///\/\/\/\/\/\/\/\/\/\///\//\\/\/
/\/////\///\/\/\/\/\/\\////\/\\\\\/\/\/\/\/\\\/\/\\\///\/\/\\\\\\\\\/\///\/\/\//\\/\\\\\//\\/\///\//\\/\/\/\\\///\\\\////\\\/\/\/\/\///\/\/\\\\\///\//\\///\/\\\///\\\/\/////\/\/\\\/\/\///\/\/\\\\\/\/\/\/\/\/\/\\\/\/\\\/\/\\\/\\\/\/\\\/\//\//\/\/\/\///\/\/\///\/\/\/\/\/\/\/\\\/\/\/\//\\/\\\/\\\\\\//////\///\/\/\/\/\\\/\\\/\\\/\\\///\\\\\/\/\/\\\/\/\/\/\//\\/\
\\\\//\\//\\\/\\\/\///\/\/\/\//\\/\\\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\\\/\/\/\/\///\/\/\/\///\\\/\/\/\/\/\/////\/\/\\\/\/\\\\\///\///\/\/\/\/\/////\/\/\\\///\/\/\\\/\/\/\/\/\///\/\\\//\\/\/\/\/\/\\\/\/\/\/\/\///\/\/\///\/\/\/////\//\\/\/\///\/\/\/\\\/\///\/\/\\\/\/\\\/\\\\\\\\\/\/\/\/\/\///\/\\//\/\\////\/\///\/\\\/\/\\\/\//\\///\/\\//\/\\\/\/\/\/\/\///
/\/\/\/\/\/\/\/\/\\\/\/\///\/\///\/\/\/\\\///\/\/\/\/\\\\//\/\/\/\///\/\\\///\/////\\/\\/\/\\\\/\/\\/\///\///\/\\//\\//\/\///\\\/\/\///\/\\\/\///\/////\/\/\/\//\\\\/\/\/\/\/\//\\/\/\\//\/\///\/\/\/\/\/\/\///\/\/\\\\//\//\\/\/\///\/\/\///\/\/\/\/\///\\\\//\///\/\//\\/\/\/\/\/\\\/\/\/\/\/\//\\/\/\/\/\/\/\/\\\/\///\///\/\/\/\/\/\\\/\/\/\\//\/\/////\/\\\\\/\/\/\
\\\/\/////\/////\/\/\/\/\////\\/\/\\\/\/\/\//\\//\\/\/\///\\\/\/\/\/\////\\/\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/////\\\//\\/\/\/\/\/\/\/\/\\\/\/\///////\/\///\\\///\/\/\/\\\/\\\/\/\\\/\/\\\/\/\/////\/\/////\/\\\\//\/\/\/\\//\\//\\\\\\\/\\\/\///////\///\\\/\/\/\/\/\/\/\/\/\/\/\/\\\//\\/\//\\/\/\/\/\//\\/\/\/\/\/\/\\/\\\\/\\\/\/\/\/\/\/\/
/\/\/\/\/\\\/\\\/////\//\\\\/\///\/\/\///\/\/\/\///\\////\\\/\\\/\\\/\//\\/\/\/\\\//\\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\//\/\/\/\/\/\////\\///\/\///\/\////////\//\/\/\/\\//\/\/\///\/\/\/\///\/\\/\\/\\//\//\//\/\\\/\///\\//\/\\\\\/\\\/\/\/\///\/\/\/\/\/\//\\/\/\//\\/\/\/\/\/\///\/\/\\\/\/\/\/\/\\\/\/\\\/\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\///\/\\\/\
\\\\\\\/\/\\\\\/\///\\\/\\\/\/\\/\\/\/\/\\\/\/\/\/\//\//\/\/\/\/\\\/\\\\//\///\\/\\/////\//\\/\/\/\/\\\\\\\///\\\/\///\/\///\/\/\/\/\/\///\/\\\\//\\\/////\/\\\/\/\/\/\/\/\/\\//\\//\/\/\/\/\///\/\/\/\/\/\/\/\/\\\///\/\\\/\//\\/\/\/\\\///\\\/\/\/\\//\/\\\/\/\//\/\\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\///\///\/\/\\\/\\\///\/\/\///\\\/\/\\\/\/\/\/\//\\\\/\///\/
/\/\/\/\///\/\/\\\/\///\/\\\\\/\/\/\/\/\//\//\/\\\/\/\/\///\/\/\/\///\/\\\\\/\/\/\/\\\/\///\\//\/\/\/\\\/\\\\\/\/\///\///\/\/\///\/\/\/\/\\//\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\/\\\\\///\///\/\/\/\/\/\/\/\///\/\///\/\/\\\///\\\////\\/\/\/\/\/\/\\\/\/\/////\\\/\/\/\\\/\/\/\///\///\/\///\/\/\/\/\/\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\//\\/\/\/\\\/\\\\\
\//\\/\//\\/\/\/\\\/\/\/\\/\\/\/\\\/\/\\\/\/\///\/\/\\\///\/\/\/\\\\\/\/\\\\\///\\\\\/\/\/\/\/\/\\\////\\///\/\\\/\/\/\/\/\\\/\/\/\\\/\/\/\\//\/\///\/\///\/\/\/\/\/\/\/\/\/\\\/\\\/\/\\\/\/////\\\/////\/\/\/\/\/\/\/\/\\\/\/\/\/\/\//\\/\\\/\\//\/\/\/\/\/////\//\\/\/\/\/\\\///\/\\\/\\\/\/\/\/\/\/\\\//\\/\\//\/\///\/\/\/\\\/\/\\\///\/\/\/\\\/\/\/\/\/\/\/\/\/\///
///\\\/\/\/\/\/\\\\\/\\\/////\\\/\/\\\/\/\///\//\/\\//\\///\/////\/\\\\\/\/\\\/\/\/\\\/\/\\\/\/\/\\\///////\/\/\/\/\/\/\\////\/\/\/\/\/\/\///\///\/\/\/\///\/\///\/\/\///\/\/\\\/\/\/\/\/\\\\\\\/\/\///\/\/\/\/\\//\/\///\/\/\/\/\/\/\/\\\/\///\/\/\///\\\/\/\/\///\///\///\\\/\/\/\/////////\\//\\\/\///\/\/\/////\/\/////\/\/\/\/\/\\/\\\\/\/\\\\/\\///\/\///\/\/\///\
\/\/\\\/\\//\/\///\/\///\\\\//\/\/\/\/\\\/\/\\\/\/\/\\\//\\/\/\/\/\/\/\/\\\/\/\///\/\\\\\/\\\\\/////\/\/\/\\\/\/\///\/\/\\\/\/\/\\\/\/\\\/\/\//\\/\/\/\/\/\/\/\/\///\/\\\\\\\/\/\/\\\/\/\/\\\\//\/\/\/\/\///\/\/\\/\\\\/\\//\/\/\\\/\/\///\\\/\/\\\/\/\/\/\/\/\/\/\/\//\\/\/////\/\/\/\/\/\\\/\///\/\\\\\\\/////\/\/\/\/\/\/\/\\//\///\/\\/\\/\/\/\//\\/\/\/\/\//\\\////
/////////\/\/\/\/\/\/////\\\/\\//\\\/\///////\/\/\/\\\\\/\\\/\/\\\/\/\///\/\\\///\\\/\/\/\/\\\/////\/\///\/\/\/\/\/\///\/\/\///\/\///\/\\\\//\\\/\//\\///\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\///\\\/\///\/\/\\\\\/\///\/\/\///\/\/\/\///\/\/\/\/\///\\\/\\\/\/\///\///\/\/\/////\\\/\/////\/\//\\/\/\\\///\/\/\/////\\/\\/\/\//\\/\/\///\//\\/////\/\/\/\/\/\/\/\\\\\/\//\//\
\\\/\/\/\/\/\/\\\/\\\\\//\//\/\/\/\/\/\\//\/\/\/\/\\\///\\\/\//\\/\/\/\/\/\/\/\\\/\/\/\\\/\/\///\///\/\\\/\/\\\/\///\/\/\///\\//\/\/\/\/\/\/\/\\//\/\/\\\/\/\/\/\/\//\\///\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\\\\//\\\/\/\/\/\///\/\/\/\/\/\///\\\\\/\///\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\\\\\/\/\\//\///\/\/\/\\\\\\////\/\\\/\///\/\/\/\/\/\/\/\\//\/\///\/\/
/\/\/\/\/\/\/\///\/\\\/\/\///\/\\\/\/////\///\/\/\/\/\\\/\/\/\/\/\/\/\/\\\////\\/\/\///\/\/\/\/\/\/\/\/\/\\\//\\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\//\\\\/\/\/\//\//\\\///\/\/\/\\\/\/\/\/\///\/\///\\\/\/\/\/\/\///\/\///\/\/////\/\/\\\////\\/\/\/////\/\///\/\/\\\/\/\/\/\///\/\//\\/\\\\\\\\\/\\\/\/\/\///////\///\/\/\/\\\\//\/\/\/\\\\//\/\
\/\\\\\\\/\\\/\/\/\///\/\/\/\/\/\\//\////\\//\//\/\///\/////\/\/\/\/\/\\/\\/\\\/\/\/\///\\\/\/\/\///\/\\\/\/\/\\\///\\\/\/\/\\\/\/\\\/\/\\\\\/\/\/\/\/\/\\\/\///\\//\///\/\//\\/\/\///\/\/\/\/\///\/\/\/\///\\\/\\\///\/\\\/\/\/\/\/\\\/\/////\/\\\/\\\/\/\/\\\/\/\/\/\/\/\/\/////\/\///\\\\\/\\/\\/\/\/\\\//\////\/\/\\\/\/\/\/\/\/\\\/\\\/\/\/\/\///\\//\/\/\/\/\/\/\/
/\/\/\/\/\\\\\/\/\/\\\/\/\\\/\///\/\/\///////\/\/\///\/\/\/\/\\\///\/\/\\\//\\///\/\/\////\//\/\\\\\/\/\/\\\/\/\//\\/\\\/\/\/\/////\///\\\/\\\/\/\///\/\/\/\/\/\///\\\/\/\/\//\\/\/\/\\\/\/\/\/\/\///\/\\\/\//////\\///////\/\///\\//\\//\\//\/\/\\/\\/\\\/\\\/\/\\\\//\/\/\/\/\///\\//\/\\\/\/\/\\\\\/\\//\/\/\/\\\\////\/////\\///\\\/\\/\\\/\\\///\/////\///\/\/\/\//
\\\\\/\/\///\/\/////\//\\///\/\/\\\/\/\//\\///\\/\\/\/\/\/\/\///\/\/\/\\\/\/\//\\\\///\/\///\\////\///\\////\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\/\/\\\/\/\///\/\\\/\///\\\/\/\/\/\/\\//\/\\\/\///\\\/\//\\/\/\//\////\/\/\/\/\/\\\///\\\\\/\//\\/\///\/\/\\////\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\/\/\///\\\/\/\\\/\/\/\/\/\/\//\//\\\/\///\/\/\/\/\/\/\\\/\/\/\/
/\/\/\\\/\\\///\/////\/\/\/\/\/\/\///\/\/\/\/\//\\/\\\/\/\/\/\/\\\/\\\/\/\///\/\\\/\//\\/\\\/\\\\//\/\/\/////\\/\\///\///\/\//\\///\/\///\/\/\/\/\/\\//\///\/\/\\\/\/\/\/\\\/\/////////\/\/\\\\//\///\/\/\///\/\/////\/\/\/\/\/\\\\\/\\\/\/////\/\////\\/\\\///\/\/\/\/\///\\\///\/\/\\\/\\//\/\///\/\/\/\/\///\/\/\/\\\/\/\\\/\/\///\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\\\
\\//\/\\//\///\/\\\///\///\\//\\\\\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\\\/\\\/\/\\\/////\/\\\/\/\\//\/\\\/\/\//\\\\/\/\\//\//\\/\/\/\/\/\/\\\/\///\/\///\///\/\/\/\/\/\\\/\/\/\///\///\/////\/\/\/\/\/\\\/\/\/\/\/\\\/\///\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\/\\\\\/\/\//\\/\/\///\/\\\/\\//\//\\/\\//\/\\\///\///\/\\//\/
\\/\/\/\/\/\\//\\\\\/\/\/\\\/\/\\//\///\/\///\/\//\//////\\\/\/\/\\\/\/\/\\\///\\//\/\//\//\/\/\/\/\/\//\\/\/\\/\\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\///\/\\\/\/\\\/\/\/\///\/\/\/\/\/\/\\\/\/\///\/\///\/\//\\/\/\/\/\/\\/\\/\///\//\\/\///////\/\/\/\/\/\\///\\///\/\\\/\//\\///\/\/\/\///\///\/\///\/\/\///\\\/\/\/\\\\/\\/\/\/\/\\\/\\\//\\/\/\/\/\/\
\/\\\\\/\/\/\\\\\\/\\\\\\/\\//\/////\//\\/\///\\\///\/\/\/\/\\//\//\\\\\/\\///\///\///\/\//\\/\/\///\/\/\/\\\/\//\\/\\\/\/\/\/\/\/\///\/\/\/\/\\\\\\//\/\/\/\\\\/\\\\/\/\\\/\\\/\\//\/\/\\//\/\/\\\/\\\///\/\/\/\/\/\//\\/\/\/\/\\\/\///\/////\\\/\\\/\\\///\//\\\\/\/\/\/\\\///\///\/\/\/\\//\\/\\////\\//\\/\/\/\//\\\\//\/////\\///\///\///\\\/\///\\\///\\\/\/\/\/\/
/\\\/\/\/\/\\\/\/\/////\/\/\//\\/\/\/\/\/\/\/\/\\\/\/\\\\\/\\\/\\\/\\\/\/\/\\\/\/\/\\\///\/\///\/\///\\\/\\\/\/\/\/\\\\\/\\\\\/\/\/\///\/\/\/\\\/\/\/\/\/\\\/\/\\/\\\\\\/\\//////\/\/\/\/\/\\//\\\\\/\/\/\\\/////\/\/\/\\\/\///\///\\\/\\\/\\\\\/\/\/\///\/\\\///\/\\\\\/\/\/\/\/\\\\\/\/\/\/\/\///\/\/\///\\\//\//\/\\\\\\\/\/\\//\/\/\//\\\//\/\\\\\///\\\/\/\/\/\//\\
\/\/\\\/\\\/\/\\\///\/\//\\/////\/\/\/\/\//\//\/\/\\\/\/\/\/\/\/\/\///////\/\\\/\/\/\/\/\/\\\\//\/\/\\\/\/\/\/////\\\/\/\\\/\/\/\///\/\///\/\///\//\\///\\\/\\//\/\/\//\\/\/\/\/////\///\\\///\///\/\\\\\/\///\/\/\\\/\/\/\/\/\\\\\///\/\/\\\/\/\\\/\///\//\///\\/\\\/\//\\/\///\\\///\///\\\/\\\/\/\///\/\///\/\//\\/\/\\////\///\/\/\/\/\///\/\///\/\//\/\\/\\//\/\\\/
/\/\/\//\\/\/\\\\\/\/\///\/\/\/\/\///\\\/\/\/\/\\\/\///\/\/\\\/\/\/\/\//\//\\\\\/\/\///\/\/\\//\/\/\/////\/\/\/\\////\/\/\//\\/\///\\\/\/\/\/////\///\/\/\/\/\/\///\/\/\/\\\///\\\/\/\/\/\///\/\/\///\/\/\/\/\/\//\\\\\\/\/\\\/\/\/\/\/\/////\/\/\/\///\/\/\/\/\/\/\\\\\/\/\/\/\///\/\/\/////\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\/\/\/\//\\/\////\\/\/\/\/\/\/\
//\/\/\\\/\/\/\\\/\///\/\/\///\/\/\\\/\/\\\/\\\\//\/\/\\\/\\\/\///\/\/\\\/\/\/\\//\\\/\/\/\/\///\\\/\/\/\/\///////\/\\//\/\\/\\/\\\/\/\/\\//\\\///\\\/\/\///\///\\\//\\///\/\/\\\/\///\\\/\///\/\/\/\\//\/\/\\//\/\/\/\///\/\///\///\\//\/\\\/\/\/\/\////\\/\/\/\/\///\/\/\/\/\/\/\\\/\//\\/\\\/\/\/\\\/\\\/\///\/\/\/\///\\\\\/\/\/\/\/\/\//\//////\/\/\/\/\\\\\///\//\
/\/\///\/\/\/\/\///\/\\\/\\\//\\\\/\\\/\//////\//\/\/\///\///\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\\\\////\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\\////\\\\\/\/\/\/\/\/\/\/\//\\////\\/\///\\\\//\\//\/\///\\\/\/\\//\///\/\/\/\////\\/\\\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\///\\\/\/\/\\\/\/\/\/\///\///\/\/\///\///\/\/\\\//\\\\/\/\/\/\\\\\/\\\/\/\//\//\\\/\/\/\/\/\/\
//\/\/\\\/\/\/\/\/\/////\/\\\/\/\\\/\///\/\\\///\//\\/\/\/\/\/\/\/\/\///\\\/\/\/\\\\\/\//\\/\/\\//\/\\\/\/\/\/\/\/\/\/\/\\\/\/\\\///\///\/\/\/\/\/\\\/\///\\\///\/\/\\\//\\\\//\\/\/\/\/\/\/\/////\/\/\/\///\/\/\/\\\\\/\//\\/\/\/\\\\/\/\/\\/\/\\\/\/\/\/\/\\\/\///\/\/\/\///\/\//\\///////\//\//\///\\\\\/\/\/\/\///\\\\\/\/\///\/\/\\\/\/\\\\\/\///\\\/\/\/\/\/\/\/\/
///\/\//\\/\/\\\\\/\/\/\/\///\///\///\/\///\/\/\/\/\/////\/\/\/\/\/////\/\/\/\\\\\\\//\\/\\\\\/\/\/\///\/\/\\\/\\\\\/\\\/\/\/\/\/\/\/\///\\\/\\\/\/\\\/\/\/\/\/\\//\/\\\/\/\\\/////\/\/\\\/\/\/\/\//\//\///\/\/\\\/\\/\\/\///\/\/\/\/\/\/\/\/\/\//\\\\///////\/\///\\\/\/\/\\\/\/\/\/\\\/\/\/\/\//////\\/\///\/\/\/\/\\\/\\\/\/\/\/\///\/\/\/\\\/\///\///\/\/\//\\/////\
\//\//\/\///\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\\\/\\\\\/\/\/\\\/\\\\\/\/\///\/\/\/\/\/\/\\///\\/\/\/\/\/\\///\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\///\/\///\/\///\\\\//\/\/\\\\//\/\\\/\/\/\////\///\\\\/\/\/\/\/\\/\\///////\\\/\/\///\\//\/\/\/\/\/\/\\\/\///\/\\\/\///\\\/\/\/\/\/\/\\\/\/\\\/\/\/\\\/\/\///\\\/\///\\//\///\/\/\/\/\\//\/\/\/\/\/\/\/\/\/
/\/////\///\/\/\\\/\/\\\/////\/\///\/\//\\/\/\//\\////\\/\/\\\/\\\/\\\/\///\/\/////\/\/\///\\\/\/\\//\//\\\//\/\/\\\\/\\/\/\/\\\/\/\/\/////\/////\/\/\/\\//\/\/\//\\/\/\/\/\/\/\/\\\/\///\/\/////\\\/\/\/\\\//\\/\/\///\/\///\/\\\/\/\/\/\/\/\///\///\//\//\/\/\/\/\\\/\/\/\/\/\///\/\/\/\///\///\/\\\/\///\/\\\\\\\/\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\////\\//\\///\\\/\
\/\/\/\\\/\///\/\/\/\/\/\/\///\/\/\///\/\/\/\/\/\/\/\/\/\\\\\\\\\/\///\/\\\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\///\\\//\//\\\\\/\/\/\/\//\\/\\\/\/\/\\\///\/\/\/\/\\//\////\\/\\//\\/\\/\\\\\/\/\/\/\/\/\\\/\/\/\\\/\/\\/\\\\/\/\/\/\/\/\/\///////\/\\\/\\\/\/\/\/\/\/\/\///\\\/\///////\/\/\/\/\/\\\\\/\/\/\/\/\\\/\/\/\/\/\///\\\//\\/\/\\\//\\/\/\///\/\/\///\//\\/\///\/
\\\\/\/\///\\/\//\/\/\/\///\//\\///\\\/\/\//\\\\\\/\\\/\//\\///\/\/\/\/\/\/\/\/\/\/\\\\\/\/\\\\\\/\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\//\/\///\/\/\//\\/\/\/\/\/\/\\\\\/\/\\\\\/\/\/\\\\\\//\/\///\/\/\/\/\/\\\\\/\/\\\\\/\/\///\///\/\/\/\\\///\\//\/\\\/\///\/\/\/\\\/\/\/\\\/\/\/\/\/\\\/\/\/\//\\///\/\///\///\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\/\
/\\///\/\/\/\\\/\/\/\///\\\\\/\/\///\/\/\/\//\\\\/\/\\\\\///\\\/\/\\\/\\\/\/\\\/\/\/\/\/\//////\\\//////\/\/\\\/\/\/\///\\//\/\/\\\/\/\///\/\///\\//\/\/\/\/\/\//\\/\/\/\/\/\\\/\/\///\/\/\\\/\/\///\/\\\/\\\/\///\///////\///\\\///////\/\///\/\/\/\/\/\///\/\/\/\\\\\/////\/\\\/\\\/\/\/\\\\\/\/\//\\\\/\\//\/\///\/\/\\//\/\/\/\/\/\/\/\/\///\/\/\/\\/\/\\\\\\/\/\/\/
/\/\/\\\\\\\/\//////\\/\/\/\/\/\/\/\\\///\///\/\/////\/////\\\//\\//\//\/\///\/\/\//\/\//\/\/\/\///\/////\/\/\/\/\\\/\\\/\/\/\\\/\\/\\/\///\/\/\/\\\/\/////\/\/\/\/\\\\\/\/\///\/\/\/\/\/\/\/\\\/\\\\\/\/\/\/\//\\/\\\/\/\/\\/\//\\\/\/\/\/\\//\/\/\\\/\/////\/\/\/\\//\\\/\/\/\///\/\/\/\/\/\///\///\/\/\/\/\/\/\\//\/\\/\\/\/\//\////\/\\//\/////\/////\/\\//\/\/\/\/\
\///\///\/\/\\//\/\/\/\/\\\///\\\///\///\\\/\/\/\\\\\/\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\\\/\/\\\/\/\\//\/\/\/\\//\/\/\\\/\/\/\\//\///\/\/\/\\\/////\/\/\\\//\//\////\\/\///\///\/\\\/\/\/\/\\\\\\\\\\////\/\/\///\/\\\\\/\/\\//\/\/\/\/\\/\\/\\\//\\/////\///\/\/\/\/\/\\\/\/\\\/\/\/\/\/\\\/\//\\/\/\\\/\///\/\/\///\\\/\/\\\\//\\\/\/\/\\\\\/\/\/\/\/\/\/\\//\/\/\/\/\/
/\/\/\///////\///\/\/\/\\\/\///////\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\///\\\/\///\///\/\\//\/\\/\\/\/\/\/////\/\\\\\/\/\///\////\\/\/\/\\//\///\/\///\/\/\////\\/\\\/\/\\\/\/\/\///\\\///\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\/\\\//\\/\\\/\/\\\\/\\\\\\///\\\\\///\///\/\/\\\\/\//\\\\\/\/\/\/\/\\\///\/\\\///\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\\\/////\///\/\/\//\\/\\\//
\\\\\\\\\\\\//\/\/\/\\\//\\/\/\\\/\//\\/\/\/\/\/////\/\/\\\\//\/\/\/\///\///\\\/\\\\\/\/\/\/\/////\/\/\\\/\/\/\/\/////\/\///\/\/\\\/\/\/\\\/\//\\/\/\/\\\/\/////\/\/\/\///\/\\\/\/\/\/\\\/\/\/\\\\\///\/\\\\\\//\/\/\/\/\\\\\/\/\/////\/////\/\/\/\\\/\/\/\/\\\/\/\//\\\\/\/\/\/\\\///\/\/\\\/\/\///\/\\\/\/\\\/\///\/\///\/\/\\//\/\/\/\\\/\/\//\\/\/////\/\\\/\\\/\/\\
/\/\/\/\\\/\//\\\\\\///\/\/\/\/////\\\/////\/\/\/\/\///\\//\/\///\/\/\/\///\\\/\////\\\//\/\\\/////\/\/\/////\/\/\/\//\\/\\\/\/\///\/\/\//\\/\/\\\\///\//\/\/\/\/\/\/\/\/\/\/\/////\/\\\/\/\////\\/\/\///\///////\\/\\///\\//\\\\\///\/\/\/\/\/\/\//\/\\/\/\//\\//\//\\\\\\\/\/\\\/\/\/\\\/\///\/\/\\\\\\\/\/\/\/\/\/\\\/////\///////\/\/\\\/\/\/\/\/\/\/\/\/////\/\/\/\
\/\/\/\/\/\///\\//\/\///\////\\///\/\\//\/////\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\///\/\/\\\\/\\/\///\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\\\/\/\/\\\\///\\/\/\///\/\/\/\/\/////\///\/\/\\//\/\/\/\///\\\/\/\/\///\/\\\/\\\\\/\////\\\//\/\/\/\/\\\/\\//\/\/\/\/\/\/\\//\/\/\/\\\/\///\/\\\/\/\/\/\/\/\/\/\///\\\/\///\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\/\//////\//\///\/\/\/
/\/\/\/\/\/\\\\\\\//\///\\/\/\/\//\\/\\\/\///\/\/\\\///\/\/\\\\\///\\\\//\///\/\\/\/\\/\/\/\\\/\///\/\/\/\/\/\///\/\/\/\///\/\\\/\/\/\/\///\/\/\/\\/\\/\\\/\/\///\\\/\\\/\/\\\\\///\/\\/\//\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\\///\\\\/\\\/\/////\//\\///\/\/\/\///\/\\\/\\\\\/\/\/\/\/\/\//\\/\\\/\/\/\/\\\/\\\\\//\\/\\\/\/\///\/\\\/\/\/\/\///\\////\\//\/\/\/\/\/\///\
\/\\\/\//\//\/\/\/\/\\\/\/\\\///\/\\\///\//\/\\///\/\/\\\/\///\\\/\/\/\\//\\\///\/\///\/\/\/\\//\/\/\/\\\/\/\/\/\/\/\/\/\/\///\\//\\\/\/\/\///\/\/\/\/\//\\\\\\/\/\///\/\///\/\/\/\\\\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\\\/\/\\\/\/\/\/\\\/\\\/\/\/\/\/\\\///\/\///\\\\//\/\///\///\/\/\///\/\\\/\/\\\\\/\/\/\/\/\\\/\/\\\\\\//\///\/\/\\\/\/\/\/\//\\///\/\/\/
/\/\///\\\/\/\/\/\/\/\/\/\/\\//\\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/////\\//\\////\\\/\/\\\/\\\/\/\///\/\/\/\///\\\\\/\\\/\/\/\\//\/\\\/\///\//\\/\/\\//\/\/\///\/\/\///\/\/\///\/\/\/\/\/\////\\/\/\/\/\/\\//\///\/\/\/\/\/\/\/\/\///\\\\\/\/\\\/\/\/\/\/\///\/\/////\///\/\//\\/\/\/\\\/\\\/\/\/\/\/\//\\/\/\/\//\\/\\\/\/\\\///\/\/\/\/\\\\\/\/\///\/\/\/\\\/\\\/\
\\\/\\///\\\\/\/\\\/\/\/\/\//\\/\/\/\/\\\/\//\\/\\\/\\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\///\/\//\\/\\\/\/\\\/\/\/\/\/\///\/\/\/\\\/\/\///\///\/\\\/\/\/\/\//\//\/\\\\\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\///\/\\\\\/\/\/////\\\/\/\/\///\/\\//\/\\\/\\\/\/\\\\\/\/\/\///\\\/\\\///\/\\\\\\//\/\\\/\/\/\\\///\/\/\/\/\///\///\/\/\/\/\/\/\///\/\///\/\/\/\/\/
/\/\\/\\/\/\/\\\\\/\\\/\/\/\/\//\//\\//\/\\\/\/\/\/\/\\//\/\/\/\/\/\/\\//\///\/\/\\\/\/\/\/\\\\\///\/\/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\//\\/\\\/\/\/\\\/\/\\//\///\/\/\/\/\/\/////\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\///////\\//\/\\\\\/\///\/\/\\////\/\\\///\\\\//\/\/\///\/\/\/\/\//\\/\////\\/\///\///\///\/////\///\/\/\/\/\/\/\/\///\///\\\/\/\///\/\///\/\
\/\///\\/\\///\///\\//\/\\//\///\\\\\/\/\///\/\/\///\/\/\/\/\\\\\\\/\/\/////\/\/\//\\/\/\\\//\\/\///\/\/\/\/\/\/\\\\\\\///\/\///////////\/\/\/\\\///\\\///\/\///\\\/\/\\\//\//\/\/////\/\//\\/\/\\\/\/\\\/\/\\\///\/\\\/\///\\\/\\\/\//\\/\/\/\/\/\/\/\/\//\\/\\\/\/\/\///\/\/\/////\/\/\/\/\/\///\\\/\\\/\/\\\/\/\/\/\/\//\\\\\///\\\/\\///\/\///\/\/\/\///\/////\/\/\/
///\/\/\///\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\\\///\\//\\\///\/\/\\\//\\\\/\/\/\/\/\/\\\///\/\/\///\\\\\/\\\/\\\/\/\/\/////\//\\\\/\//\\/\/\///\/\\\\\\\/\/\/////\/////\/\/\/\///\///\/\\//\/\///\\//\/\//\//\\\/\/\/\///\//\\///\/\///\\\//\\/\/\/\/\/\/\/\/\\\/\/\//\\\\/\///\/\/\///\\\/\/\/\\\/\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\
//\/\/\/\/\/\/\/\\\/\/\/\/\\\//\\\\/\/\/\/\/\\\//\\//\//\/\\\/\\///\\///\/\/\/\/\/\/\/\/\/\/\/\///\/\///\/\/\///\/\///\/\/\//\\/\/\/\///\/\/\/\/\/\\\\\/\/\\\/\/\/\/\///\/\/\/\///\\\/\///\/\/\/\/\/\/\/////\\\/\/\/\\\/\/\/\/\/\/\/\///\/\/\///\\\//\\\\/\\\/\\////\/\/\/////\/\/\/\/\/\//\///\\/\///\///\/\/\/\/\\\\//\/\///\/\/\/\/\/\/\///\/\\//\///\/\/\\\/\//////\
///\/\///\/\/\/\///\///\\\\\/\/\/\///\/\///\/\/\/\/\/\/\\\/\/\/\///\\//\/\/\/\/\///////\\\/\\//\/\\\\\/\/\\\///\/\/\/\/\/\///\/\/\///\/\///\///\/\///\/\/\///\/\/\/\/\/\\/\\/\///\/\///\/\/\\\/\/\/\/\/\///\/////\\\///\/\/\/\/\///\/\///\/\/\/\/\/\/////\\\/\/\///\/\/\/\\\\\\\/\/\\\//\\/\/\\\\\\\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\///\/\/\\\/\\\/\
\/\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\\\//\\/\\\/\/\\\/\\\/\\\/\/\/\/\/\/\/\///\///\//\//\/\\\///\\\///\\\/\///\/\///////\/////\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\///\\\/\\\///\/\///\/\/\/\/\\//\/\/\/\/\\\/\///\\\/\/\/\/\/\\\\\/\/\/\//\\/\/\\\\\/\///\///\/\\\/\\\\\/\/\\//\\\\\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\/\/\\\/\/\/////\/\/\/////\/\/\/\//\\/\/\/\/\\//\///\/\/\/\///
/////\\\/\//\\\//\\\\\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\//\\/\/\///\\\/\/\\\/\/\/\\\/\/\///\///\/\/\/\\\///\\\/\/\/\/\//\//\/\/\/\///\/\/\///\/\/\/\/\/\/\///\/\/\/\///\/\///\///\/\/\////\\///\///\/\\//\///\/\\\/\\//\/\/\/\///\/\/\///\/\/\/\/\\\/\/////\\\/\/\/\\\///\/\/\/\\\\\/\/\\\///\/////\\\/\\\/\/\/\/\/\/\\\/\//\\///\/\/\\\///\/\/\///\/\/\/\/\/\/\\\/\/\\\
\/\///\\\/\\\\\\\/\/\/\/////\/\\\/\/\/\/\//\//\/\/\\\/\/\\\/\\\/\\//\/\/\\\/\///\/\/\/\///\/////\\\/\///\\\///\/\///\/\/\\\///\\\\\/\/\\\//\\\\/\/\/\/\/\\\///\\////\///\/\/\/\///\/\/\/\\\/\/\/\/\////\//\/\/\//\\/\\\/\/\\\\/\//\/\/\/\/\///\/\/\/\/\///\/\\\/\/\/\/\/\/\\\/\/\/\///////////\\\/\/\/\/\/\/\/\/\/\///\\\/\/\\\///\/\/\///\///\/\/\\\/\\\/\/\/\\\/\/\/\/
/\/\///\///\\\/\\\///\/\///////\///\/\///\/\/\/\\//\\\///\/\/\\//\/\/\\\\\/\\\/\/\\\/\/\/\/\/\/\///\/\\\/\///\///\\\/\///\/\/\/////\/\//\//\/\/\/\/\/\/\/\///\/\//\\/\/\/\/\/\\//\///\/\/\/\/\/\\\///\/\/\/\\\/\/\\\/\\//////\/\/\/\/\/\/\///\/\///\///\\\/\\\\\/\/\/\/\/\/\\\/\/\\\/\/\\\//\//\\\\\/\/\//\\/\/\\\\\\\/\/\/\\\///\/\/\/\\\/\\\/\////\\///\/\///\\//\\\\/
\/\///\/\/\/\/\/\/\\/\\///\/\/\/\///\/\/\\//\\\/\/\/\///\/\///\/\/\/\/\/\/\///\/\///\/\/\/\/\/\/\/\/////\/\\\/\\\/\/\/////\/\/\/\/\///\\\/\/\/\/\/\/\\\/\///\/\///\\\\\/\///\/\\\/\/\/\\\/\//\\\\/\\\\\/\/\/\/\/\\\\\\\/\/\\\/\\\/\///\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\///\/\/\//\\/\///\\\/\\\/\/\/\\//\\\/\/\/\\\/\/\///\\/\//\/\\//\/\/\/\/\/\\\///\/\//\\/\/\/\/\/
/\/\/\///\/\/\/\/\/\/////\/\/\///\\\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\//\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\//\\\\/\/\/\///\///\/\/\///\/\\//\\\/\/\/\/\///\\\/\///////\/\\\\\/\\\\\/\//\\/\//\//\///\\\/\/\/\\\/\/\/\///\/\/\/\/\/\/\\/\\/\\\/\/\/\/\\\///\/\/\/\\\\////\/\/\/\/\/\/\/\/\/\//\\/\\\///\/\/\//\\/\/\///\/\/\/\///\///\/\/\/\\\/\///\/\/\/\/\///\///\
//\/\/\/\/\/\/\//\\\\\///\\\/\/\\/\/\/\/\/\/\///\/\/\////\\\//\/\/////\/\/\/\\\\\/\/\\\///\/\\\///\/\/\\\///\/\/\/\/\///\/\/\/\/\\\///\/\/\/\\\/\/\/\\\/\/\\\/\/\/\/\/\///\/\///\/\/\/\/\//\\/\/\/\\\/\///\/\/\\\/\/\/\/\/\/\/\/\///\/\\/\\/\/\\\/\\\/\/\/\/\/\\\/\///\/\/\\\//\\/\/\/\\\///\/\/\/\///\/\///\//\//\\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\//\/\/\\\/\/\/
\\/\/\/\/\/\/\\\//\\/\\\\\///\/\\//\/\/\/\\\/\///\/\/\/\/\//\\/\/\\\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/////\/\/\/////\/\///\//\//\/\/\/\/\/\\\/\/\/\/\/\\\///\/\\//\/\/\/\/\/\\\/\///\/\/\/\/\/\/\//\\/\/\/\///\//\//\///\////\//\/\/\/\\\////\/\\/\/\/\/\/\/\///\\\/\/\\\\\\\/\/\/\/\/\//\\/\/\/\//\\\/\\\\/\/\\\///\/\//\\////\\/\/\/\/\/\////\\\\\/
/\\/\/\/\/\\\/\\//\/\/\/\\\/\/\/\/\/\/\\////\/\/\/\/\/\/\///\/\/\\\///////\/\/\/\/\///\///\/\/\\///\\/\/\/\\//\/\/\/\/\/\/\\\/\/\/\/////\/\/\\\/\/\/\\\/\/\\\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\\\\\/\/\/\/\/\/\\\\\/\/\\//\/\\\/\\//\/\/\/\/\/\/\\\/\/\/\\//\/\/\\\/\//\\/\/\//\//\/\/\/\\\/\//\\///\/\/\/\/\/\/\/\/\\\///\/\/\\\/\\//\/\//\\/\\\///\\\\\/\//\//\/\\\/\/\/
/\/\/\/\\//\/\\\////\//\\////\/\/\/\\\/\/\/\/\/\///\/\///\///\\\/\/\///\///\/\/\/\/\/\/\/\/\/\\//\/\/\/////\/\/\/\/\/\/\/\/\/\\\/////\//\//\/\/\\////\/\\////\//\//\/\//\\\//\/\///\/\/\\\///\/\\//\/\/\\\/\/\/\/\/\//\\/\\\/\/\//\\/\\//\/////\/\/\/\/\/\/\//\\///\\//\/\///\//\//\\//\\\/\\\/\\\\//\/\/\//\\\\///\/\/\/\/\/\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\///\/\\/\\
/\\///\/\/\\\///////\/\/\/\/\/\/\////\\/\///\/\/\\\/\\\\//\/\/\/\//\\/\///\/\/////\/\/\////\\/\\////\\\/\/\/\/\/\/\\/\\/\/\/\\\\//\/\/\/\/\///\/\/\/\\\/\/\///\\\///\/\/\///\///\/\/\/\///\//\\/\///\\\/////\/\/\/\/\\\/\\\\\/\/\/\///\/\/\/\\\\/\\/\\\/\/\\//\/////\/\///\/\/\/\/\/\/\///\/\/\\\/\/\\\/\/\/\/\/\\\/\/\/\//\\/\//\\///\///\/\/\/\/\\//\/////\/\\\\//\/\/
///\/\///\/\/\/\/\\\/\/\\\/\/\/\\\/\/\/\/////\/\/\/\/\/\/\///\/\/\/\/\/\////\\/\/\\//\///\/\///\///\///\/\/\\\/\/\/\\//\/\/\/\/\/\//\\/\/\/\/\/\\\/\/\/\/\/\//////\\/\/\\/\\/\///\/\\\/\/\/\///\\\/\///\/\/\/\/\/\\\\\///\/\/\/////\///\/\/\/\/\/\/\\//\\\///\\/\//\\////\/\/\//\\/\/\///\\\/\/\/\\\/\\\\\/\/\/\\\/\\//\\\/\/\/\\//\/\/\/\/\/\///\/\/\///\\\///\/\\/\\//
\/\/\///\///\/\///\/\/\/\\//\/\///\/\//\\/\\\/\/\/\/\/\/\/\/\\\\//\\\/\\//\///\/\/\/\/////\\\\\/\///\///\/\\\/\/\/\\\/\\\\\/\////\//\/\\\/\/\/\/\/////\/\\\\\/\//\//\\/\\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\///\/\/\\\///////\\\/\/\/\/\//\\/\/\/\////////\\///\/\/\///\\\/\//\\///\/\/\/\/\\\\\\\\\/\\\/\/\\\/////\\\/\///\\\/\///\/\/\/\/\/\/\\\////\\/\/\/\/\\\\\\//\/\/\/
/\/\/\/\///\\\/\/\/\\\/\/\/\//\\///\/\/\\\/\\\///\/\///\/\\\/\/\/////\/\///\\\/\\\///\\\/\//\\/\/\\\/\/\\\//\\/\///\/\//\\///\\/\\/\/\/\/\\\/\///\/\/\/\///\///\/\/\/\/\\\//////\//\///\/\\\/////\\\/\/\/\//\\/\\\///\///\/\/\\\/\/\\//\\/\\/\\\\//\/\\//\\//\/\/\/\\\/\/\\\\/\\\////\/\/\\\/\/\/\/\/\/\/\/\//\\/\/\/\/////\\\/\\\\\/\\\/\/////\///////\/\/\/\/////\/\/\
\/\/\/\\\/\/\/\///\\//\/\/\/\/\///\/\/\//\\//\\/\/\/\\\/\/////\/\///\/\/\///\\\\\/\/\///\/////\/\///\///\///\/\///\/\\\\\/\/\/\/\\\/\///\/\\//\/\/\/\/\\\/\\\/\\\/\/\\\////\//\/\\\/\//\\/\/\/\\\/////\\\\\/\\\//\\/\/\\\//\\\\\\/\\//\//\\/////\\\/\/\/\\\/\/\\\/\/\\\/\/\/\/\/\///\/\/\/\/\///\\//\/\///\/\\\/\\\/\/\/\/\/\/\/\/\\\\\//\//\/\/\/\\\/\\/\\/\/\/\\/\\/\/
/\\\///\/\/\/\////////\\/\/\/\/\/////\/\//\\/\///\/\\\/\\\\\///\\\/\/////\/\\\/\\//////\\\/\\\/\\\/\/\/\/\/\//\//\/\\\/\/\/\\\/\/\///\\\/\///\/\/\/\/\/\/\///\/\/\/\/\/////\\\\\/\/\/\\//\/\/\\\//\\\\/\//\//\/\/\\\/\/\\\/\/\\\\\/\/\\\\//\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\/\\\\/\/\\/\\/\\\///\/\\\/\/\///\/\\\/\/\/\/\/\/\/\\\/\/\/\///\/\\\\\/\/\\\\\\\
\//\\/\/\///\\\/\/\/\\\/\\\/\///\/////\\\\\/\/\/\///\/\\\/\/\/\/\/\///\/\\\/\/\/\///\/\/\\///\\/\/////\\//\\\/\\\/\/\/\///\/\/\/\/\\\/\\\///\/\\\/\/\/\\\/\/\/\/\\\/\\\/\/\/\/\/\\\/\///\/////\/\//\\/\/\/\//\\/\/\/\\\/\\/\\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\///\/\/\\\\\/\/\/\////\\///\/\/\//\\/\//\\///\\//\\\/\/\/\/\\//\/\\//\/\/\/\\//
/\/\/////\/\//\\/\\\/\\//\\\/////\/\/\/\/\/\///\\\/\/\/\/\/\/\///\///\\//\///\/\/////\\\\\/////\/\/\/\\\/\/\/\/\/\/\/\/\\\/\//\\\\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\\/\\/\\\/\/\/\\//\/\///////\\////\/\/\/\/\\\/\/\\//\//\\/\/\///\/\/\/\/\/\\////\\\\\\\/\///\/\/\\\/\/\/\/\///\/\/\/\\\///\/\/\/\\\/\///\/\/\\\/\/\/\/\///\/\/\/\\\\\/\\\/\/\\\/\/\/\/\/\/\/\//\\/\/\/\
\/\///\/\///\/\/\/\\\/\/\\\/\/////\\//\/\\\\//\/\\\\\\\/\///\///\\\/\/\/\/\/\/\\//\/\/\\//\///\/\///\/\/\///\/\/\/\//\\/\\//\/\///\/\/\/\/\/\/\//\\\//\\\///\///\/\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\///\/\/\/\//\\/\/\/\\\/\/\/\\\/\/\/\/\///\\///\/\\/\/\/\\\/\/\/\\\\\/\/\///\/\///\/////\/\/\//\/\\/\\\///\/\\/\\/\/////\/\////\\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\\
/\//\\/\/\///\/\/\///\\\/\///\/\\\///\/\/\\\//\\/\/\/\/\///\\\/\\\/\/\/\///\/\///\/\/\\\\\/\\\/\///\/\/\/\\\\//\/\///\/\/\/\///\/\/\/\/\/\/\///\//\\\\/\\\\\///////\/\///\///\\\/\/\\\\\///\///\\\/\/\/\/\//\//\/\/\/\/\/\/\/\/\/\///\/\\\/\/\\\/\/\/\/\\////\/\/\/\/\/\/\///\/\/\\/\\\\/\/\/\\\/\\\///\/\/\///\/\/\\\\\///\/\\\/\/\/\\\\\/\///\/\/\/\/\///\/\/\/////\\/
\/\\\/\/\\\///\\\/\/\/\\\\\/\/\/\\\/\\\/\\//\/\\\\//////\///\/\/\\\\\/\/\//\\/\///\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\\\/\\\\\/\/\\\/\/\/\\\/\/\///\/\/\\\/\/\///\/\/\///\/\/\\\///////\/\\\\\/\/\///\\\//\//\///\///\///\/\/\/\\\/\/\/\///\/\/\\\/\/\\\/////\\\//\////\/\/\///\/\/\\\/\/\/\\//\/\\//\///\\////\///\/\/\/\/\\\/\///\\\/\/\/\/\/\/\/\/\/\/\\\\//\\////\\\/\/
///\///\\\/\\\\//\///\///\\\\\\\\\//\\/\\\/\/\//\/\\/\//\/\\\\/\\\/\/\/\/\/\\\/\/\///\///\//\////\/\/\/\///\/\//\\/\/\/\///\/\/\///\/\/\\\\\/\/\/\\//\//\\/\///\\//\/\/\\\\\\\/\////\\///\/\/\/\/\/\\\/\/\/////\/\\\/\/\///\/\/\//\\/\/\\////\/\/\/////\/\//\\/\//\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\/////\\\/\\//\/\/\/\/\/\/\\\/////\/\\\/\///\//\//\/\/\/\/\/\/\
\\\///\/\\\\\/\/\/\/\/\\\/////////\/\///\/\/\/\/\/\/\/\///\/\/\/\////\\///\/\/\/\\\/\/\/\/\/\////\\\\\//\/\/\\\\\//\\/\\\/\///\\\/\///\/\///\/\\////\///\///////\/\/\/\\\/\\\/\/////////\/\//\//\/\/\/\//\\//\\/\/\\\\//\\//\/\/\//\\\\/\/\/\///\/\/\\\/\/\/\//\\\//\/\///////\///////\/\/\/\/\/\/\/\\\//\\\\/\/\/\///\\/\//\/\/\/\/\\\/\///\/\/\/\/\/\\\\\/\/\/\\\/\\\\
///\\\/\\\//\\///\/\/////\\////////\/\/////\/\/\/\\\///\/\/\/\/\/\/\///\/\/\/\/\\\/\///\//\//\///\/\/\/\\\\\/\/\/\/\/\/\///\///\/\/\////\\/\/\/\/////\/\/\/\/\/\\//\/\\\//\//\/\/\/\/\/////\/\\\\\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\/\//\\/\\\/\/\/\////\///\\/\/\\\/\\//\\\/\/\/\\\/\//\\/\/\/\/\///\\\/////\//\\///\/\/\\\///\/\\\/\/\/\/\/\/\/\////\////\
\\\/\/\\\/\/\/\/\/\/\\/\/\\/\/\/\////\\///\/\/\/\/\/\//\\/\/\/\\\/\/\/\\\/\///\/\/\/\/\\\/\/\\\/\\\/\/\\\/\/////\/\/\\\\/\\/\\//\/\/\/\/////\/\\//\/\\\/\/\/\/\/\/\\\//\\\\//\\/\/\\\/\/\/\/\//\\/\\\///\/\///\\////\\\//\//\/\///\/\///\/\/\/\/\/\/\/\/\/\/\\/\\/\/\/\/\\\\\\\\\///\/\///\/\\\///\/\/\//////\\//\\/\/\\\/\///\/\/\\\/\/\/\//\\/\\\/////\\\/\/\\\\//\/\\
/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\\//\///\/\/\\\/\/\/\///\//\\//\//\/\\\/\///\/\/\/\/\///\/\/\/\/\//\\/\/\/\/\//\\/\/\/\/\/\/\/\\\/\/\\\///\/\///\/\/\\\\\/\//\/\\/\\\///\/\/\/\/\\\/\///\/\\\//\\/\/\/\\\\\/\\\///\/\/\/\\\\//\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\///\/\/\/\///\/\/////\/\\\/\/////\/\/\/\/\///\///\\\\//\\////\\\/\/\/\///\\\/\/\/\/\/\////\\/\/\\\/\
\/\///\/\/\\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\\////\\\/\///\/\/\\\/\///\/\/\/\/\/\///\\//\/\\/\\\\/\/\/\\\/\\//\/\/\/\/\/\/\/\/\/\/\/\\\/\///\/\/\/\\\//\\/\/\\\/\/\\\////\\\//\/\/\/\/\//\\/\/\/\/\/\//\\//\\/\/\/\/\/\\\//\\/\//\\/\/\///\///\/\\\\\/\/\/\/\///\///\//\\/\/\/\/\\\\//\/\/\\\\\\\/\\\\\\/\//\/\/\/\///\/\///\/\//\\/\///\///\///\/\/\/\/\\/\\/\\////\/\/\/\/
///\\\/\/\/\///\/////\/\\\/\/\/\/\/\/\///\/\/\///\/\\\///\/\/\//\\/\/\/\/\/\/\/\///\////\\\\/\\\/\/\\\\//\/\\/\\/\/\/\\\///\\\/\\\\///\\///\//\\\\/\\\/\/\///\/\///\/\/\\/\\/\/\/\/\///\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\////\///\\\/\/\\\/\///\/\/\/\/\/\/\\//\\\///\/\/\///\///\/\\\/\/\/\/\\\\\/////\/\///\\/\\/\/\/\/\/\///\/\/\/\///\\//\///\///\/\/\/\///\\/\\/\
//\///\/\\//\\\/\///\\\/\/\/\/\/\/\/\//\//\/\\\/\/\/\//\\//\\/\\\/\\\/\\\/\\\/\\\/\/\/\/\/\\\/\/\//\\///\/\/\\\/\/\/\\\/\//\\///\/\/\/\/\/\//\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\///\\\/\//\\/\///\/\/\/\///\/\\\/\\//\\\/\/\/\/\\\/\/\/\///\/\/\/\\/\\/\/\\//\/\/\/////\/\/\/\///\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\/\/\/\/\/\/\\//\\\/\/\/\/\\\/\///\/\\\/\/
/\\//\/\/\/\/\/\/\/\/\/\/\\\\\///\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\/\\/\/\\\\\/\\\//////\\/\\\/\//\\///\/\/\/\/\/\\//\\\///\/\/\/\///\/\\\\\/\\\/\//\\\\/\/\/\\\/\\\///\/\\\/////\/\/\/\///\/\/\/\/\/\/\/\/\/\/////\/\/\///\/\/\/\/\///\\\/\/\/\///\/\/\/\/\/\/\///\/\/\//\\\\//\\///\/\///\\\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\\\/\\\/\\//////\/\/\/\/\\/\//\/\/\/\/\/\
\/\/\///\///\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\/\//\//\/\/\///\/\\\\/\\/\/\\\/\\\/\/\\\/\/\/\/\\\/\/\///////\/\\//\/\\\/\\\\\\\/\/\/\/\/\/\/\/\/\/\/\\\///\//\\\\/\\\/\\\/\/\/\//\\///\/\/\/\/\\\/\/\/\/\/\/\/\///\/\///\/\/\/\\//\/\/\/\\\\\/\/\///\/\///\/\/\/\/\/\///\/\/\/\/\\\/\/\/\///\\\/\/\\/\\///\/\/\/\/\\\/\/\/\/\/\\\////\\\\/\//\\/////\/\\\/\/\/
\\/\/\/\/\\\//\\///\/\/\/\/\///\/\/\/\/\/\/\\\/\\\/\/\\\/\/\/\//\//\/\/\\\/\/\/\///\/\/\\\/\///\///\/\/////\\\/\/\\\//\\/\/\///////\/\///\/\/////\/\/\/\/\/\\\/\/\/\///\/\\\/\/\/\///\/\/\\\/\///\\\/\/\///\///////\\\\\/\\//\/\/\/\/\\////\///\/\/\/\/\/\/\/\/\/\//\\/\/////\/\/\/\/\\//\\\/\///\/\/\/\/\/\///\///\/\\\/\/\///\\\//\\//\\///\/\/\\\/\\\\\\\/\/\///\/\/\
\/\///\/\/\/\/\/\/\/\///\\\/\/\/\\\/\/\/\\\\\\\/\/\/\/\/\/\/\/\/\///\/\\//\/\/\/\/\/\/\//\//\/\/\/\/\\\\\/\/\/\/\\//\\\//\\/\/\/\/\///\\\\\/\\\/\/\\\/\/\/\/\\\/\/\\//\\\\\\\/\/\/\/\\\///\/\/\/\/////\\/\//\/\/\/\/\/\///\/\\\/\/\/\/\/\\//\/\/\/\\\///\/\/\\\/\\\/\\\/\/\/\//////\\/\///\/\\\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\///\\////\/\/\\\\/\\//\\\\//\\/\/\/\/\/
\\/\/\/\\\/\/\///\/\/\/\///\///\///\/\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\\\\\\\/\\\/\/\\\///\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\\\\//\/\\\//\\/\/\/////\/\/\/\/\\\/\/\/\\\\\\//\/\\\\\/\\\/\\\/\//\\///\/\\\\\\\/\/\\\/\//\\/\/\/\/\/\//\//\/\/\///////\/\/\/\\///\\///\\\///\/\/\/\/\/\/\/\/\///\/\\\/\/\///\/\\\/\/\///\//\\\//\/\/////\\//////\////\\/\/\/\/\/////\\\/\/\/\/\
\/\////////\\////\\/\/\/\/\\\\\/\\\/\/\\\/\/\/\/\/\/\\\\\//\\/\/\/\/\\\\\/\/\/\\\/\\\\/\\/\/\/\/\///\/\/\/\/\/\/\\\/\/\\\/\/\//\//\/\/\///\/\//\\/\\\/\/\\\/\/\///\/\/\/\/\\//\\\/\///\/\///\/\///\/\\\/\\\/\/\/\\\\\\\//\\/\/\/\///\/\/\\\/\//\\/\//\\///\\\/\/\//\\/\///////\///\/\/\\\///\/\/\//\//\/\\\/\\\/\//\\/\///\/\/\///\///\/\/\///\/\///\/\/\/\//\\\\/\///\/
/\/\/\/\/\/\\/\\/\\//\/\///\\\\/\\/\/\/\/\/\\////\/\/\////\\\\/\/\/\/\/\///\/\\\\\/\\\/\\\///\/\///\/\\\/\\////\/\/\/\/\/\/\//\\/\/\/\\\/\/\///\/\/\/\/\\//\/\///\\//\/\/\///\/\///\/\/\/\///\/\/\/\///\\\/\/\/\/\/\\\/\/\\//\/////\/\\\\\/\\\\/\/\//\\\/\/\\\/\/\\\/\/\/\//\//\\\\//\/\/\\\\\///\\\//\\////\\/\/\/\\\//\\/\\\//\\/\/\///\/\/\\\/\/\/\/\/\/\///\\\/\///\
\\\/\/\/\/\\\/\\\/\/\///\\\/\/\/\/\/\/\///\/\/\///\/\/\\\/\\\/\/\/\/\\\/\\//\\\/\/\///\///\\\//\\/\\\/\/\/\///\/\///\/\/\/\/\/\///\\\/\/\\//\/\/\\\/\\\/\/\/\///\/\/\//\\\\/\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\\\/\///\/\\\/\\\///\\//\/\/\/\/\/\//\\/\/\/\/\/\\//\/\/\/\/\/\\//\/\\\/\/\/\/////\/\/\\////\\\/\/\/\//\\///\\\/\/\\//\/\///////\/\/\/\/\/\\//\/\///\/\/\/\/
///\/////\///\\\///\///\\\/\\\/\\\///\/\\\/\\\\\\////\/\/\\/\\\\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\\\/\///\/\/\/\\\/\/\/\/\///\\\/\///\\\/\/\\//\/\/\//\\/\///\/\/\/\/\//\//\///\/\/\/\/\///\/\/\///\/\//\\/\/\/\/\\\\\/\/\/\/\/\/\/\/\///\/\\\\\///\/\/\/\/\\\/\/\/\/////\///\/\\\\\///\//\\\\/\/\\\///\/\/\/\\\///\/\/\/\///\\\\//\/\/\/\/\/\/\/\/\//\\/\/\/\//\\/\\//\/\//
//\/\/\/\/\/\/\///\///\\\/\/\/\/\/\/\//\\/\/////\/\/\/\/\/\///\\/\\//\//\///\/\///\\\///\/\/\/\/\/\/\/\/\\\\\/\/\\\/\\\/\//\\///\/\/\/\/\/\\////\/\///\/\/\/\/\/\//\\\\/\/\\\/\/\/\/\/\/////\/\/\\\\/\\/\/\/\///\/\\\/\/\/\/\/\/\\\/\///\/\\\\\/\/\///\///\\\\\/\/\\//\/\/\//\\/\/\/\/\/\/\\\/\///\/\//\\/\/\/\///\/\//\\/\///\/\/\/\/\/\\\\\/\/\///\///\/\\//\///\/\\\/
/\/\///\/\///\//\\/\///\\/\\/\/\/\\\//\\/\/\/\/\/\/\/\/\//\////\/\///\/\/\/\/\/\//\\/////\/\/\/\\\/\\\///\/\\\/\/\//\\/\/\///\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\/\\//\\\\\/\/\/\/\/\/\/////\/\/\///\\\///\///\//\//\/\/\/\/\///\\\/\/\///\/\////\\\\/\/\/\\\/\/\//\//\/\/\/\/\//\//\\//\\\/\////\\/\/\/\/\\\///\\\/\/\\\\\///\\//\/\/\/\\\\\/\///\/\/\/\/\/\\\\\\\\\/\/\
\/\/\/\\\/\\\/\/\/\\\\///\\/\/\/\/\/\/\/\///\/\\\/\/\\\///\/\/\/\/\\\///\/\\\/\\\/\/\/\/\/\/\/\/\/\/\\\///\/\\/\\\\\\\\/\/\\\///\\\///\///\\\/\/\\\/\\\/\/\/\\\///\/\///\//\\/\/\\\/\/\/\///\/\/\///\/\\/\\/\/\/\\\/\\\/\/\\\\\/\\\/\/\/\/\//\/\\/\/////\/\/\///////\/\/\/\/\/\/\//\\/\/\///\/\///\/\/\///\\//\\\///\\\//\//\/\/\/\/\/\/\/\/\\//\/\\\/\/\/\/\/\/\/\/\/\/
/\/\/\/\/\/\///\/\/\/\////\\/\/\/\\\/\///\\\///\/\\\/\/\/\/\/\\\\\/\/\/\/\///\///////\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\/\///\/\/\\\\\/////\/\//\//\/\/\///\/\//\\/////\/\\\///\\\\\///\\\/\/\/\/\\\/\\\//\//\/\/\\\/\/\/\/\/////\/\\\///\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\\//\///\/\/\\\/\///\/\\////\/\/\\\/\\\/\///\/\///\///\/\//\\/\/\///\\\
//\\\/\\\\\///\/\///\/\/////////\\\/\/\/\///\\\/\///\///\\\/\/\/\///\///\/\\\/\/\/\/\/\///\\\/\///\\\/\\\///\//\\\\/\/\/\\\/\///\\\/\/\///\/////\///\/\\\/////\/\/\/\/\/\/\/\/\///\/\/\/\/\/\//\\//\\/\/\/\\\/\/\///\/\/////\/\///\\\/\/\/\/\\//\\\/\\\/\/\///\\\/\///\/\/\\\\\\//\/\///\/\\\/\\\/\/\/\/\\\/\/\///\/\/\\\/\/\\\//\\/\/\/\/\/\//\\/\\\/\/\\\/\/\/\/\/\/\/
/\\\//\/\\/\/\/\/\///\/\\\////\//\\\//\\/\/\/\/\/\/\/\/\\\/\/\\\\//\/\/\/\/\/\\//\\\/\/\/////\\\\//\/\/\/\/\///\\//\/\\\/\///\/\/////\/\/////\\\/\/\/\/\/\/\/\/\////\\///\///\/\\\/\/\/\\\/\\\/\/\//\\\\/\\\///\/\/\/\/\/\/\\/\\/\/\\\///\/\/\/\/\\////\/\/\///\\\/\\\\\///////\/\/\\//\///\\\/\\\/\\\/\/\/\/\/\/\/\///\///\/\/\\//\/\\\/\/\\\/\/\/\\\/\/\/\\\/////\/\/\
\///\/\/\/\/\\\/\/\/\/////\/\/////\\\/\///\/\/\/\/\//\\\\\//\/\/\/\/\///\/\\\///\///\\\\\\\\\/\\\/\\\///\/\/\///\/\/\/\/\/\/\/\/\///\\//\/\/\/\/\\\///\///\/\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\///\/\\\/\/\\\/\\\\\/\/\/\/\/\/\///\/\/\/\/\\\\////\///\\\/\/\/\\\///\/\\\/\///\/\/\/\\\/\///\\\\//\/\/\/\///\/\/\\//\/\/\\\/\\\/\/\/\/\/\/\\\/\\\/\\\///\/\/\/\/\\\/\/\/\\
/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\///\/\\/\\/\\\\\\\/\/\/\/\/\\\/\/\///\/\///\/\/\/\\\\\///\/\/\//\/\\/\\/\//\/\/\/\///\\\///\////\//\/\/\\\//\\\\/\/\\\/\///\///\/\/\///\/\\\\\/\////\\/\\//\///\/\///\/\/\/\///\\\\\/\/\/\/\///\/\\\/\\\/\/\/\/\/\\\///\\//\/\\\/\//\\\/\\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\//\\/\\//\/\\\\\/\/\\\\\/\\\/\/\//\//\\\/\/\//\//\/////\/\/\\\/\/\
\/\/\/\/\/\/\/\/\\\\\/\/\////\\///\/\/\//\\/\//\\/\\\/\/\/\/\\\\////\/\/\/\\\/\\\/////\////\////\\\/\///\/\/\\\/\/////\/\/\\\/\\\/\/\/\/\/\\\/\/\/\\\/\/\/\///\/\\\\\///\/\/\\\///\/\//\\/\/\/////\/\/\\\\////\\\/\/\/\//\\\//\/\/\///\/\/\/\\//\/\/\\/\\///\\\//\\/\///\\\\\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\\\/\/\\\///\/\/\/\\\/\/\/\/\\\\\\\/\///\/\\/\\/\\\/\\\/\/\/\/
/\/\/\/\/\//\\\\\\\\/\/\/\\//\\\/\/\/\/\/\/\/\/\/\///////\/\/\\////\/\/\/\\\///\/\/////\/\/\///\\\\\/\\\/\/\/\///\/\\//\\\/\/\/\/////\/////\/\/\/\\\/\\\/\/\/\\//\\\\\/\///\\\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\//\\///\/\///\\\/\///\///\\\/\\\\\/\/\///\/\\\/\/\\\/\/\/\\\\\/\\\/\\\/\/\\\/\/\/\\/\//\/\/\/\\\/\///\/\\\/\/\///\\\/\
\\\/\/\\\/\/\\\///\/\/\/\\//\/\\//\\\/\///\/\\\\//\/\/////\/\/\/\\\\\/////\///\////\\////\//\/\/\\\/\///\///\//\//\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\//\\\\\\/\/\\\\\/\\\\\/\\\/////\//\\/\/\/////\/\/\\\/\/\/\/\/\///\/\//\\/\\\/\/\/\/\/\/\///\/\/\/\\\/////\/\//\\\/\\/\/\/\\\/////\/\/\\\/\\\/\/\//\\/\/\/\/\///\/\/\/\/\///\/\/\///\/\/\/\/\/\/
\//\/\//\\/\/\//\\///\\\/\/\/\\//\/\/\/\/\/\//////\//\/\/\\\/\/\/\///\/\/\/\/\/\///\/\/\/\/\/\///\\\///////\/\///\///\/\/\\//\/////\/\\\\\\\//\////\/\\\/\\\///\/\///\/\\\/\\\\\/\/\/\/\/\/\/\\//\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\//\\\\/\\\/\\\/\/\/\/\\/\\/\/\/\///\/\\\/\/\/\/\////\\\\/\/\/\/////\/\\\\\/\/\/\/\/\\\/\/\/\///\/\/\/\/\\//\/\/\/\/\/\/\\\//\\
//\///\/\/\\\/\/\///\/\/\/\\\/\/\/\\\/\/\/\/\/\///\/\//\\/\//\\\\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\//\///\/\///\/\/\\\/\/\\/\\/\/\\\///\/\\//\\\/\\\/////\//\\\//\/\/\//\\/\/\//\\///\\\/////\\\/\/\///\/\/\/\/\/\//\\///\\\/\/\/\\\/\//\////////\/\/\/\//\\/\/\/\///\\\/\/\/\//\\\//\/\/\/\/\/\/\/\\\/\/\\\/\/\\\/\/\/\\\/\/\///\///\/\/\///\/\/\/\/\/\/\/
/\/\/\/\/\/\/\/\/\///\/\\\///\/\/\/\/////\/\///\/\/\/\\\/\///\/\/\\\/\///\/\/\/\\\/\/\/\/\/\/\/\///\\//\/\/\\\/\/\/\/\/\/\/\/\/\/\/////\///\/\\\/\\\/\/\/\///\/\//\\\\/\/\///\///\\/\\/\/\/\/\/\\\////\\/\//\////\\\/\/\///////\/\/\\\\\/////\///\/\/////\/\/\/\/\///\/\/////\\\/\/\/\/\\\/\/\/\///\/\///\/\/\/\/\/\/\/\\//\/\\\\\\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\\\//
\/\//\\/\\\/\/\\\/\/\/\\/\\/\/\/\\//\/\/\/\/\//\//\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\///\/\/\\\/\/\/\///\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\\//\/\/\/\///\/\/\/\/\/\/\/\/\\\/\/\/\///\///\/\///\/\\\\\\/\\/\\\/\/\/\///\/\/\/\///\/\/\///\/\///\/\\\\/\//\/\/\/\/\\\///\/\/\/\/\/\/\/\/\\\\\///\/\/\\/\\\\///\\\///\/\/\/\/\///\//\\/\/\\\\/\//\/\/\\\/\/
/\/////\///\///\/\/\/\/\///\/\/\/\/\\\/\\\/\\\\\///\/////\/\///\/\/\/\/\/\/\//\\/\/\///\/\/\/\\\/\/////\\\\\/\/\///\/\/\/\\\\\///\/\/////\///\\\/\/\//\\/\\//\/\/\/\\//\/\/\/\/\/\/\\////\/\/\/\/\/\///\///\/\/\/\/\/\/\///\\\/\/\\\\\/\/\/\\//\///\/\/\/\\\/\\\///\///\//\\/\/\///\/\\\/\\\/\/\/\\\/\/\//\\/\/\/\\////\///\/\\\/\/\\\/\/\/\\\/\\/\\////\////\/\///\/\\\
//\/\/\/\///////\/\/\/\/\\\/\/\///\///\/\/\/\/\/\/\/\/\\//\/\\\/\\//\/////\/\/\\\/\/\///\//\//\/\/\/\/\///\/\///\/\/\\\/\\/\\///////\//\\\//\/\/\/\/\/\///\/\/\///\///\///\/\/\/\/\\//\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\///\\/\\\\/\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/////\/\/\/\\\/\/\/\/\\//\/\/\///\/\/\/\///\///\\\\\/\/\\\///\/\/\//\\/\/
/\///\\\/\\\/\/\/\\//\/\/\///\/\/////\/\/\/\/\/\/\/\/\/\/\/\\\/\/\///\/\/\//\\/\/\/\//\//\/\\\/\/\\\/\///\/\///\/\///\/\/\/\/\\\/\//\\/\/\/\/\\\\\///////\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\\\//\\\\/\/\/\/\/\/\/\///\/\/\/\\\///\\\///\/\/\/\/\/\/\/\\\/\/\/\/\/\//\//\/\\\/\\\/\\////\\\///\/\///\\\/\\\/\\\\//////\/\/////\/\/\///\/\/\/\/\/\/////\///\///\/\/\/\/\/\/\
\/\///\/\/\/\\\/\/\///\\\\\/\/\/\/\/\/\///\/\\//\///\/\/\/\/\\\/\/\/\\/\\/\/\/\///\/\\\\\///\/\/\/\/\/\/\/////\/\/\\\\\///\/\/\/\/\/\/\/\/\//\\/\/\/\/\\\/\\\/\/\/\\\/\/\\\/\///\/\/\/////\///\/\///\//\\/\/\/\/\/\\\\\/\/\/\/\/\\////\/\/////\/\///\///\/\/\/\\\/\/\\\/\\\\\/\/\///\/\/////\/\/\\\///\\\/\/\/\/\\\/\/\/\///\/\//\\\\\\/\/\///\/\/\\/\\\\///\/\/\/\//\\/
\\///\/\/\///\\\/\/\/\///\/\/\/\/\/\/\\//\/\/\/\\//\\\/\/\/\/\\\\\/\/\\\\\\//\\\/\/\\\///\//\\/\/\/\/\\//\\/\\///\/\/\\//\/\/\/\/\/\/\/\///\///\/\\\///\\\/\///\/\/\\\\\/\///\/\/\\\/\/\/\\\/\\\/////\/\/\/\///\/\\//\/\\\/\/\\\/\/\/\/\/\/\/\/\///\\//\/\\\/\/\/\/////\/\/\/\/\/\\////////\/\/\/\/\/\/\//\\/\/\///\/\/\/\/\\\\\/\/\\//\/\/\/\/\/\\\\\//\\/\\/\\/\/\/\\\
\/\/\///\///\\\/////\/\/\/\/\/\\\\\\\/\/\/\///\/\/\/\\\/\/\\\\//\/\\\/\\\/\/\\/\\/\/\//\\///\/\\\//\\//\\///\/\///\\/\\\\/\/\\\/\/\/\/\/\\\/\\\/\/\/\///\/\\\/\\\/\///\/\\\\\/\/\\//\\\/\\\\\/\/\///\/\/\\//\///\/\/\///\/\///\/\/\/\/\/\///\\\/\/\/\///\/\/\/\\\/\/\/\/\/\///\///////\///\/\\\/\/\/\/\\\/\///\/\//\////\/\/\/\/////\/\\\/////////\/\/\/\\\/\/\/\/\//\\/
/\/\/\/\/\//\\/\\\/\///\\\/\/\/\/////\\\/\/\\\/\/\//\\\\\////\/\/\\\\\/\///\\//\/\/\\////\///\/\/\/\///\\///\\/\/\/\/\/\/\/\/\///\\\/\/\/\\///\//\/\\//\/\\\\\///\///\//\\/\/\/\\\/\/\\//\/\/\/\/\/\/\\\/\/\\\/\///\//\\\\\//\/\/\/\/\///\/\\\/\\\/\\\\/\\//\\\\/\/\/\/\/\/\/\\\/\/\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\/\/\/\/\/\\\/////\//\\///\
\/\/\/\///\/\\\//\\///\///\/\\\/\/////\/\/\///\/\/\/\/\/\/\//\//\/\/\///\///\///\/////\//\\/\/\//\\/\///\/\/\\\\\\\/\/\/\///\/////\/\//\//\/\\\\/\\/\/\//\////\\\/\/\/\\\/\/\/\/\/\\\/\/\/\///\/\/\///\/\/\\\/\\\\\/\///\/\/\/\\\/\/\\\/\/\/\/\/\\//////\\\/\/\///\/\\\\\/\/\/\///\/\/\\\/\/\/\/\/\/\\\/\/\\\\\/\/\\\///\/\/\/\/\///\/\/\/\/\/\///\//\\\\//\\/\/\/\/\\//
///\/\/\/\///\\//\/\/\/\/\/\/\\\\//\\\/\\//\/\/\\\///\/\/\/\/\///\/\/\/\/\\\/\/\///\/\/\\\\//\\\\\\\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\//\//\///\/\/\///\/\/\//\//\/\/\\\/\/\/\\\/\/\/\///\///\/\///\/\\\/\/\\\/\/\\\\\/\/\\\/\/\\\///\\\/\///\/\\\/\\///\\/\/\///\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\///\\//\///\/\////\\/\\\/\///\\\\\/\///\/\///\/\\\/\/\/\/\///\\///
\\\\\\\/\/\/\//\\/\\\\\/\\\\\/\/\\/\\///\\\/\\\/\/\\\///\/\\\\\/\///\/\/\/\/\/\///\///\/\//\\/\/\/////\///\/\\//\/\///\///\///\/\/\\\/\\\\//\/\/\/\/\///\///\/\/\///\///\/\\\/\/\/\/\\\///\/\\//\\\/\\\\\//\\/\/\/\///////\/\/\/\/\/\\\//\//\\///\\\\/\/\/\\\/\/\\/\\\//////\///\/\/\/\\\\////\/\/\///\/\/\\//\///\\//\/\\\/\/\/\/\///\/\/\/\\\/\/\\\///\/\/\/\/\/\/\/\/
/\/\/\\//\\///\\/\/\/\\\/\\\/\/////\/\\\///\/\/\/\/\\\\\/\/\/\///\/\/\/\///\\\/\/\/\/\\\\/\\/\\\///\/\/\/\\\/\/\\\/\///\\\/\\\/\/\/\/\//\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\\\\\/\/\///\/\/\/\///\/\/\/\/\\\/\/\///\/\/\/\/\//\\/\/\/////\/\/\///\/\/\/\/\/\/\\\/\/\///\/\///\/\/\/\/\/\\/\\/\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/\\\\\\\/////\\\\\\/\\/\/\/\/////\/\/\\\//\\\\
///\\/\/\\\\\//\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\\\\\\//\/\/\/\/\/\///\/\/\/\/\/\\\/\/\\\/\/\/\/\\\//\\/\\//\/\/\/\\\/\/\\//\/\/\/\/\/\/\/\///\/\/\/\\\/\/\\\\\\\/\///\\/\\///\/\///\\//////\/\/\\\/\///\/\/\/\/\/\/\/\/\///\/\/\/////\\//\/\\\/\/\/\/\/\/\/\\//\/\/\/\\\\\///\\\/\///\/\\\\//////\/\\\\//\/\\\\\/\///\/\/\\\/\/\\\/\/\/\/\\\/\/\\\/\\\/\//\\\\/
/\\\///\/\\\/\///\/\/\/\/\/\/\\\/\/\/\/\/\\\\\\\///\/\\\/\/\\//\/\//\\/\/////\\\///\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\///\/\/\/\///\\\\\/////////\/////\\\////\//\/\\\/\\\\\\\////\\/\/\////\//\/\/\/\/\/\\\/\//\\/\///\\\/\/\/\///\/\/\/\/\///\/\\\/\/\///\/////\/\//\/\\/\/\/\/\\\/\/\/\/\/\///\\\\\/\/\\\///\/\/\/\/\/\/\///\\\///\/\\\/\/\/\///\/\/\\\\\/\/\/\/\
\\//\///\\\/\/\//\\/\//\\///\/\\\/\/\/////\//\\///\\\\\\\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\\\/\/\\\/\\\/\/\///\/\\\/\/\/\/\/\/\\\\\/\\\/\////\//\///\/\/\/\/\///\\\///\/\/\/\/\/\///\/\\\\\/\/\/\/\/\/\///\\\\\/\///\/\/\/\/\///\/\\\/\/\///\/\/\\\/\///\///\//\//\/\/\\\\\/\/\/\/\/////\/\///\/////\\\\//\/\/\\\/\/\\\///\\\/\/\/\/\\\///\/\///\\/\\/\//\\/\\\/\\\/\\\/\/\/
/\\\/\\\/\/\/\/////\\//\///\/\/\///\/\/\\\\/\\/\//\\////\\/\/\/\///\/\\\/\///\/\\\/\/\/\/\/\///\\\///\\\\\/\\\\////\/\/\/\/\///\/\/\/\\//\\//\/\/\///\/\/\/\/\/\/\//\//\/\\\/\\\/////////\\\/\/\/\/\/\\\/\/\/\/\///\//\\///\\//\/\/\///\/\/\///\/\\\///\/\/\/\/\/\/\/\/\\\\//\\\/\///\/\/\/\///\/\/\\\\\/\/\/\\/\\\//\\\/\/\/\\\//\\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\
\///\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\//\//\\//\/\/\\\\\/\/\/\/\/\/\///\/\/\/\\\\\/\/\///\/\\//\/\/\/\/\\//\/\/\/\/\/\/\/////\///\/\\\///\/\\\///\/\/\/\/\/\\\\\\///\////\///\/\\\///\\\/////\/\/\//\\/\\\/\\\/\/\///\/\/\/\/\/\///\///\/\///\/\/\/\/\///\/\\////\/\/\/\///\\/\\///////\/\///\/\/\/\/\///\/\/\\\/\/\/\/\///\/\/\\//\/\\\/\/\/\///\///\/\/\///\\//\/\/\/\\
/\/\///\/\\\\\\\/\/\/\/\/\/\\//\/\/\/////\/\/\/\\\/\\///////\//\\\/\/\///\/\/\/\/\/\\\/\/\///\///\/\/\/\/\\\/\/\\\/\///\/\/\/\/\/\/\/////\/\///\/\\\///\///\/\/\/\/\\\/\/\/\/////\/\/\\\/\/\\\/\/\\\/\/\/\\\/\/\\\/\///\/\/\///\\\/\\\/\\\/\/\/\/\\/\\/\/\///\//\\/\/\/\/\///\\\\//\\\/\\\\//\/\/\/\\//\/\/\///\/\/\\//\///\/\/\//\\/\/\/\/\/\///\/\\//\/\/\/////\\\/\/\
\/\\/\\/\//\\/\/\/\\\/\\\/\///\/\/\/\///\/\/\/\///\///\///\/\\\/\/\/\\/\\/\/////\/////////\///\\\/\/\/\/\/\\\/\/\/\\//\/\\\/\/\/\/\/\\\/////\///\/\/////\///\/\////\\\\/\\\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\/\///\/\///\/\\\/\/\/\\//\\\\\/\\/\\/\/\/\/\\\/\\//\/\\\\\/\/\/\/\/\////\\//\//\/\/\/\/\\\\\/\/\/\/\///\\/\\/\/\/\/\/\\\/\/\/\\
///\\//\/\/////\\\///\///\/\/\/\\\///\/\/\/\/\/\///\/\/\\\/\/\/\/\/////\//\//\/\/\\\/\/\/\/\/\/\/\\\/\\\\////\/\/\///\/\///\/\/\/\\\///\\\/\/\/\///\\//\/\\//\/\\//\\\/\//\\/\/\/\/\///\\//\/\/\/\/\\\/\/\\\/\/\\\\\///\\\\/\\/\\\//\\/\/\/\/\/\/\/\/\///\/\\\/\/\/\/\\\///\////\\///\/\///\/\/\\\/\/\///\/\/\/\/\/\///\\/\\///\/\/\/\/\/\/\/////\\\/\/\/\///////\/\/\/\
/\\\\/\///\/\/\/\/\/\///\/\\\/\/\/\/\/\///\/\/\/\\\\\/\/\/\/\\//\/\/\//\\/\/\\\/\///\/\/\\//\/\\\/\\/\\/////\////\\/\/\/\/\\\\//\/\/\\\/\/\/\/\/\/\///\/////\/\/\////\\\\/\/\/\/\/\\\/\/\/\/\///\/\\//\/\/\\\/\/\///\/\/\///\/\\\/\/\/\//\\/\/\/\/\/\/\///\/\\\/\\\\\/\/\/\/\/\///\\//\\\/\/\///\/\///\//\//\/\\\/\/\\//\\\\\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\///\/\\\/\/
/\\//\////\\///\\\/\\\/\/\/\/\/\/\/\///\/\/\\\/\\\/\/\/\\\///\/\/\\/\\\\/\\\\\/\/\\/\\/\//\\/\/\///\\\/\/\/////\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\\\///\///\\/\\/\\\/\/\/\/\///\/\/\/\/\/\///////\///\\\/\/\/\/\/\/\\////\\\/\\\///\/\/\/\/\\\//////\\\\\\/\/\\\\/\\/\/\/\///\\\///\///\/\\/\\/\/\/\//\\///\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\\//\/\///\/\/\\\/\/\///\\\/\/\////
\/\/\//\\///\/\\\/\///\///\/\/\/\\\/\/\/\/\\//\///\\\/\/\///\////\\///\/\/\/\/\/\/\\\/\/\/\/\/\\\/\//\\\\/\/\/\\\/\/\/\/\/\/\/\//////\\\\/\/\/\\\/\/\\//\\\/\//\\\\/\/\/\/\/\//\\/\\\\\/\/\/\/\\\//\//\/\/\\//\/\/\/\/\///\/\\\\\////\\/\//////\//\/\/\/\/\\\\\\\\//\/\\\/\/\/\/\\\//////\\\//\/\/\/\//\\/\/\/\\//\/\///\/\//\\/\/\/\/\///\/\\\/\/\/\\\\/\\/\/\/\\\///\\
/\\\/\\\/\/\\\/\/////\\\/\/\\\\\/\/\/////\/\/\\\/\/////\/\/\/\/\/\\\/\/\\\/////\///\\//\/\/\/\/\//\\/\/\/\/\/\/\/\/\\\/\////\\/\/\/\\\/\/\/\\//\\\/\/\/\\\/\/\/\/\/\/\///\/\\\/\/\/\///\\\/\///\/\\//\///\/\/\/\/\/\/\/\/\/\/\///\/\\//\/\///\\\/\/\/\/\\\/\/\\\///\/\/\/\/\\//\\////\///\\\/\\\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\///\\//\/\///\/\///\/\
\\\/\/\/\/\/\//\\\\/\/\\\/\//\\/\/\///\/\/\//\///\\/\/\/\/\/\/\/\///\/\\///\\\//\\\//\//\/\/\/\///\\\\\/\/\///\/\/\/\/\\//\/\///\/\\\/\///\\\/\/\/\/\//\\/\\\/\/\/\/\/\/\/\////\\///\\\/\///\/\/\/\/\/\\\/\/\/\\//\/\//\\\//////\/\/\/\\\/\/\\//\\//\/\/\/\/\/\/\/\\\\//\/\/\\\///\///\\\///\/\/\\\\/\\/\//\\/\/\\/\////\/\/\///\\\/\/\/\/\//\\/\\\///\/\/\///\/\/\/\/\/
\//\/\/\\//\/\\//\/\/\/\/\/\/\/\/\/\/////\///\//////\//\/\/\///\/////\/\///\/\/\/\/\/\\\/\\\/\/\/\/\\\/\///\/\///\\////\/\/\/\/\/\\\///\/\/\/\/\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\///\/\/\\/\\/\\\/\\\/\\\\\/\/\/\/\\\\\/\/\\\\//\\\/\\\\\/\\/\\\\/\/\/\/\///\/\/\////\\/\/\/\/\/\\\\//\/\/\/\/\/\/\\\/\\\/\/\/\\\/\/\/\/\/\/\/\///\/\\//\/\//\\/////\/\/\/\/\///\/\/\/\
\/\/\///\/\/\/\/\\\/\/\/\/\/\/\///\\//\///\/\/\///\\\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\\\///\\//\/\/\/\\\///\///\\\/\/\/\/\/\///\/\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\/\/\/\//\/////\\/\//\//\/\/\/\/\/\/\\\//\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\\\/\/\\\/\//\\/\/\/\/\/\\\\\/\/\\////\/\/\/\\\///\//\\/////\/\///\/\/\/\///\/\/\/\///\/\\\///\/\\\/\/\/\/
\//\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\/\\\\/\\\\/\///\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\/\/\\\/\\\\\///\/\/\/\/\/////\///\/\/\\\/\/\/\/\/\/\//\\///\/\/\\\/\/\\\/\/\/\\\//\\/\\\/\/\///\/\/\\\\\/\/\/\/\/\///\\\/\/\/\/\///\/\/\/\///\\\/\/\/\/\\\/\/\\\/\\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\//\\/\//\/\\\/\/\//\\/\/\/\\\///\/\\//\/\/\///\/\
\/\\\/\/\/\/\/\///\/\/\/////\/\\//\/\//\\//\\/\\\/\\//////\\\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\/////\/\/\/\/////\/\/\/\///\/\/\/\/\/\//\\/\/\/\/\/\\//\/\///\/\/\///\/\/\///\/\\//\\\/\/\/\/\/\/\\\/\///\/\\\/\\\/\/\\\/\/\/\/\\\/\/\/\\\\/\\/\\\/\/\///\/\/\///\\\/\/\/\/\\\\\/\/\/\//\\/\/\/\/\\\/\/\/\\\/\\\\\/\///\/\\\/\/\/\\\\\/\/\\\/\//\\\\\\/\/\/\\////\///
/\////\\/\/\/\///\\/\\/\/\\\\\/\///\///\/////\\\\////\//\\/\/\/\\\/\\\/\/\/\/\\\/\///\\\/\/\/\\//////\/\/\\\///\\\/\/\///\/\\\/\/\///\///\/\/\\\/\\\/\//////\\/\/\////\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\\\/\/\\\\\///\/\\\/\\/\/\\/\//\\/\/\/\/\///\/\///\////\//\\/\//\\\\\/\/\/\///\/\\\/\/\\\/\/\\//\\\///\/\/\///\/////\/\/\\\/\/\/\\\/\/\\\\\\//\/\///\/\/\/\/\/\\//\\\
\/\/\/\///\///\/\\\///\\\/\/\/\/////\/\///\\//\//\\///\/\//\\\\///\/\/\\\\\/\/\/\/\/\/\/\/\/\/\\//\/\/\///\\\///\///\/\/\/\\\/\/////\\\/\/\\//\\//\/\/\///\/\/\/\/\/\/\/\/\/\/\\\/////\/\///\/\/\/\/\/\///\\\\\/\/\/\/\\\/\/\/\/\/\\\\//\/\/\/\/\/\\//\/\/\//\\\\\\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\\/\\\\/\/\/\/\\\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\////\
/\/\///\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\\\\\\/\//\/\\\/\//////\\/\///\/\/\///\\\///\/\/\/\/\/\/\\\\\/\/\//\\/\///\/\/\//\\/\///\/\/\/////\\////\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\\\/\\\/\/\/\\//\/\/\/\\\\\/\/\/\/\/\/\///\/\/\/\////\////\///\/\\\/\\\/\///\/\/\///\\\/\/\\////\/\/\\\/\/\\\/\\\/\/\/\/\/\//\\/\/////\/\\\/\\//\/\/\///\/\/\/\\\/\/\\\\\/\/\\//\/\/\/\/\
////\/\//\\/\//\\\\/////\/\/\///\/\/\/\/\/\\\/\\//\/\/////\/\\\/\/\\\/\/\/\/\\\\\/\///\\\/\/\/\/\\\/\/\/\\//\\//\/\/\/\/\////\///\\/\\//\/\\\\\/\/\///\/\\\/////\\\/\///\/\/\\\\\\\/\/\/\/\\\/\\/\\/\/\/\/\\\\//\/\\\/\/\/\/\///\/\/\/\/\///\/\/\/\/\/\/\///\\\///\/\/\/\/\/\/\/\///\/\\\/\\\/\/\/\/\/////\/\///\//\//\/\/\/\/\/\\//\/\///\\//\/\/\///\/\/\\\\////\/\\\/
/\/\\\/\/\/\/\///\/\/\/\\\/\\\/\/\///\///\\\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\\\/\/\/\/\\\/\/\///\/\\\/\/\/\\\///\\\\\/\/\/\/\/\///\/\/\/\/\/////\/////\\\\//\///\/\/\/\///\/\/\//\\///\/\\//\/\/\/\/\/\/\/\///\\\/\/\/\/\\\/\/\/\/\/\/\\///\\/\/\\\\\/\\\/\/\\\/\\\/\////\\/\/\\\/\/\/\/\\\/\///\/\\//\\//\\\//\\/\/\/\/\///\/\/\/////\/\/\\\\///\\
\/\\\\\/\///\/\\\//\////\\\//\\/\/\/\/\\//\/\///\\//\\\///\/\///\/\/\/\\\/\/\//\\\////\/\\\//\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\\\/\/\////\\\\\\/\\\/\\\/\\//\/\/\/\\\/\/\\\\\///\/\/\/\\//\///\///\/////\\\/\/\///\/\///\/\/\/\///\/\/\/\/\///\\\/\/\/////\///\///\\\/\//\\\\\\/\\\\//\/\/\/\\/\\/\/\///\/\\//\\//\/\/\/\/\\\/\\\/\//\\\/\\/\\\/\/
/\/\/\/\/\\\/\\\/\/\/\\\\\/\\\/\\/\\/\/\/\//\/\\/\/\/\/\\\///\/\/\/\/\///\/\/\\\/\\\/\/\\/\\/\/\/\\\/\/\///\//\//\/\/\/\/\///\\\///\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\///\/\/\\\/\/\///\/\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\//\\/\/////\/\/\\\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\//\\\\/\\//\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\\\\\///\\\/\\\/\/\/\
\\\/\/\/////\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\///\/\\/\//\\//\/\\\///\\\/\\\\//\/////\\//\/\/\/\/\/\///\/\/\\\/\/\\//\/\/\/\///\///\/\/\/\/\\//\\\\\\\//\\/\/\///\\//\/\\\/\/\///\//\/\\/\/\/\/\///\\\///\/\/\\\/\/\/\/\/\/\/\/\\\///\/\///\/\/\/\\/\\/\/\//\\///\/\//\\/\///\//\\\//////\/\/\\\\\///\/\/\/\/\/\/\/\\\/\/\/////\/\\\\\///\/\///\\//\////\
/\/\/\\\/\/\\\/\/\\//\/\\\\//\/\/\/\/\/\///\\\///\/\/\/\/\/\\\/\/\/\/\\\\\/\/\///\/\\//\\\\//\/\/\/\/\/\///\\\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\\\\\/\/\\\///\/\/\/\/\/\/\/////\//\\/////\/\/\\\/\/\/\\\/\///\/\///\/////\/\/\/\/\///\/\/\\\/////\/\/\/\/\////\\\\/\/\//\\/////\/\/\\\/\///\/\/\/\/\\//\/\///\/\/\/\/\//\\/\/\/\///\/\\\/\/\//\//\/\/\///\/\\\///\////\\///\
////\//\\/\/\/\///\/\/\//\//////\/\\//\//\\/\\\/\/\\\/\//\\/\//\\///\/\\\/\///\/\\\\//\///\\\/\\//\///\\\/\\\\\/\/\/\/\\\\\/\/\/\//\\/\/\/\/\/\\\/\/\/\/\/\///\\\/\/\//\\/\///\/\/\/\\\/////\/\/\/\\\/\/\/\\/\\/\///\/\/\////\//\\\/\/////\\\/\/\\\///\/\/\/\//\\/\\\/\\\///\///\\\/\/\/\/\/\/\\\///\\\/\/\///\///\/\/\///\/\/\/\/\\/\\/\\\/\/\/\/\///\/\\\/\/\/\///\/\/
///\\\/\///\//\\/\/\/\/\/\/\///\/\/\///////\/\/\\\/\\\/\/\/\\\///\/\/\/\\\///\/\/\/\///\/\/\/\/\/\/////\//\\///\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\\/\\/\/\/\/\/\/\/\/\///\///\////\\\\/\/\/\/\///\//\\/\/\/////\\\/\/\/\/\/\/\\\/\/\///\/\////\\/\/\/\/\\\/\/\\\\\/\/\/\///\/\/\//\\\\/\/\\\\\/\/\/\/\\\/\/\///\/\/\/\\\//\//\///\/\\\///\/\//\\///\\\//\\/\/\\\///\///\/\
\/\//\\/\/\\\/\/\\\/\/\/\/\/////\/\/\/\/\/\/\/\/\\/////\\\\/\/\/\/\/\/\/\///\/\\\/\\\/\/\/\/\//\\\\\\/\/////\/\/\/\\\///\/\///\\\/\/\///\\\/\/\\//\/\/\/\\\/\\\/\/\///\/\///////\/\/\\\\//\///\\\///\/\/\//\//\\\/\\\\//\//\//\\\/\/\/\/\/\/\////\\/\\\/\/\///\/\\\/\/\/\/\/\/\/\/\/\\\/\/\\//\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/////\///\\//\/\/\///\/\/\\\/\/\///\/\/\/\\
/\\\/\/\/\\\/\/\/\\\\\/\//\\/\/\\\/\\//\/\\\/\\\/\/\/\/\/\/\\\/\/\/\///\/\\\/\/\/\/\\\/\/\/\\\/\/\/\\\//\\/\\\/////\/\/\/\/\/////\///\/\/\/\/\/\/\/\//\\\\/\/\\\\\//////\//\/\/////\/\/\/\/////\/\/\/\/\///\/\/\\\\//\/\/\///\/\/\/\/\/\\\\\/\/\///\///\/\/\\\\\//\\/\/\\\/\///\\\/\///\/\/\/\/\/\/\/\/\\\/\\\///\///\/\/\\\/\/\/\\//\\/\\/\/\/\/\/\/\/\\\/\/\/\//\\//\\
\/\///\/\/\/\/\/\/\\\///\\\/\\\/\/\/\/\\\///\//\\/\/\/\\\/\\\/\/\///\\\/\//\\/\/\\\/\/\/\/\/\/\\\/\/\/\\\/\/////\/\/\/\///\/\\\/\/\/\//////////\\/\/\////\\/\/\/\///\/\\//\/\//\\/\/\/\///\/\/\/\\\/\\\/\\\/\/\//\////\\\/\\\/////\/\\\/\\\\\/\/\/\/\\\/////\/\/\///\///\/\\\/\/\///\\\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\\/\\/\\//\///\\\///\/\/\////\\/\\\/\\\/\\\///
//\\\\\/\\/\///\/\/\\\/\\//\/\///\///\/\\/\\/////\/\\\\\\\/\\//\/////\/\//\\/\/\/\///\/\/\\\/\\\/\/\/\/\/\/\/\//\\/\/\\\\\\\/\\\/\/\///\/\///\/////\/\\\\//\/\/\/\///\/\\\/////\/\\//\/\/\/\/\/\/\///\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\///\\\/\/\/\\\\\\\/\/\/\/\/\/\/////\/\/////\/\/\\\\/\\/\//\\\//\\\\\/\/\/\/\///\\//\/\/////\///\/\\\///\/\/\/\/\
\/\/\/\\\/\\\\\/\/\/\/\///\/\\\///\//\\/\//\\/\/\/\/\///\/\/\/\\\/\\\\\///\/\/\\\/\\\/\\\/\/\/\/\/\/\///////\\\///\/\/\/\\\\\\\/\/\/\/\/\\//\/\/\\\/\/\/\/\/\/////\/////\\\/\\\/\/\\\\\/\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\\////\/\/\///\/\/\///\/\\\/\\\/\/\/\\\/\/\\\///////\/\///\///\/\/\/\/\///\/\\////\/\/\/\/\\\/\///\/\/\/\/\\\/\/\/\\//\\\//\\\\/\\\/\/\/\/\/
/\/\/\\\///\///\/\\\\\\//\/\///\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\//\\/\/\\\\\/\\//\/\/\/\/\///\/\\\/\\//\\\/\\\/\/\///\/\/\///\/\///\//\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\//\\\\/\/\/\\\/\/\/\//\\\\/\/\/\/\//\\/\/\\\/\\\/////\/\\\/\/\///\/\/\///\/\/\/\/\\\/\/\/\/\///\\\///\/\/\/\///\/\/\/\/\\\//\\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/\///\/\///\/\\\///\/\///\/\/\/\/\//
\\\/\/\//\\/\\\/\/\/\/\\\\\/\\\/\/\\\/\/\/\\\\\\\/\///\\//\/\/\\\\//\/\\\///\/\/\/\/\/\\\\//\/\/////\/\/\/\/\///\/\\\/\\\//\\\\/\\//\/\/\\\\/\\/\/\///\/\//\\\\/\/\/\/\///\/\/\/\//\\/\//\\\/\\/\\\/\/////\///\///\/\/\/\\\////\\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\///\//\\///\/\/\/\/\\\/\/\/\/\/\/\/\/\///\/\/\\\\\/\///\/\/\\\//\//\/\\\/\//\//\/\/\/\/\/\/\\\/\\\/\/\/\\
/\/\\\/\/\\\\\/\\\/\\\///\/\/\/\/\\\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\\\///\/\/\///\/\/\/\/\\\\\/\/\///\/\/\/\/\/\/\/\/\\\\/\\/\\\/\/\/\///\/\\\///\/////\/\/////\/\/\/\///\/\/\\\/\/\///\\\/\/\/\/\//\\///\\\///\/\///\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\\\/\///\/\\\/\/\/\/\\\/\\\//\\/\/\/\/\\\///\/\/\/\/\///\/\/\/\\//\/\\\//\\\////////\/////\/\//\\/\/\/\///\////\\
\/\/\/\/\///\//\\/\//\\/\/\/\/\/\/\/\//\\/\/\\\\\/\/\/\/\///\/\/\/\\//\\\/\/\\\/\/\/\///\\\\\///\/\/\\\\/\\\\///\///////\\\///\/\/\/\/\///\/\/\/\/\/\\\/\\\/\///\\\\//\/\/\/\/\\\/\/\/\/\\\/\\\/\/\/\/\///\/\/\/\/\\\/\\//\///\/\/\/\/\/\/\\\/\/\/\/\/\\/\//\/\/\/\///\/\\\/\\\/\\\\\\//\/\\\/\///\/////\/\/\/\/\\//\/\\\/\\\/\/\\////\/\\\/\//\/\\/\/\/\/\/\/\/\/\/\\\/
\/\\/\/\/\/\/\/\/\/\/\/\///\\\\\/\\\/\/\//\\/\/\/\////\\/\/\\\///\\/\\\//\\\/\\\/\\\///\/\\//\\\/\\\\\///\/////\\\/\\//\/\/\/////\/\/\\\/\/\\//\/\/\///\\\/\///\/\/\/\/\//\\\\/\/\//\\/\\////\\\/\/\/\/\\\\\/\\\/\/\/\/\\\/\/\/\/\/\/\\\/\\\/\/\///\/\/\/\/\/\\\/\\\/\/\\/\//\\\\\///\/\\\/\///\\\/\/\/\/\\\///\/\/\/\/\/\/\//\\/\/\/\/\/\/\//\//\/\/\\\/\\\/\\\/\///\/\
\\\/\/\/\/\/\/\\\/\/\/\/\/\/\///\//\\/\//\\/\///\/\///\/\\\/\/\/\///\/\/\//////\//\/\/\/\/\/\/\\\/\/\\\/\///\///\/\/\\//\\\/\/\/\\//\\\/\/\///\\\/\///\/\/\/\\\\\/\/\/\/\/\/\/\///\/\/\///\/\///\/\/\/\/\/\/\///\///\///\\\/\///\/\/\/\///\/////\\\/\\\/////\/\/\/\/////\\\/\/\/\\\///\/\/////\/\/\/\///\/\\\/\///\/\\\\\/\/\/\/\/\\\\\/\/\/\/\///\/\///\/\/\/\///\\//\/
///\//\\/\\////\/\/\\/\////\///\/\/\/\///\/\/\/\/\/\/\//\//\/\\\/\//\\/\\//\//\\///\/\/\/\//\\\\/\/\/\/\/\\\/\/\//\\//\/\////\/\/\/\///\/\/\/\/\/\///\/\/\\//////\//\//\/\/\///\/\/\/\/\\\/\/\/\/\/\/\/\/\/\//\\/\\\/\///\/\\/\\///\/\/\\\///\/\\\///\\\/\\\///\///\/\///\\\///\///\\//\/\/\/\/\\\\//\\\/\/\/\/\///\/\/\/\/\///\/\/\//\\/\\//\\\/\/\///\/\\\/\///\\\/\\\
\///\\\/\/\/\/\///\/\//\\\\/\\\/\/\\\/\\\/\/\///\/\/\/\\\/\/\\\/\///\/\/\///\\\/\/\/\\\\\///\\//\\\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\///\/\///\/\/\/\//\\/////\/\/\/\/\/\///\///\\\/\\\/\/\/\/\\\/\/////\/\/\\\///\/\/\///\/\\\/\/\/\///\/////\/\\\\\\//\/\/////\/\///\\\/\/\\\/\/\/\/\///\/\\\/\/\/\///\/\\//\/////\/\\\/\/\/\///\\//\/\/\/\/\/\/\/\///\\\\\/\/\\\/\//\\/\/
\\\\\\/\/\/\///\/\/\\//\\\///\/\\\\\/\/\\\/\/\\\\\/\/\\\/\/\/\/\/\/\/\\\/\/\\\\\///\/\\/\///\\\\/\/\/\\\/\/\/\/\/\/\\\/\/\/\\\///\/\\\/\/\/\/\/\/\///\/\/\///\\\/\/\/\\//\//\/\\/\///\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\/\\\//\\/\/\/////\/\/\/\/\/\\\/\/\\\\\/\\\/\/\///\\\\\/\/\//\//\/\\\\\/\/\/\/\//\/\\/\/\/\\\/\///\///\/\/\/\/\/\/\\\///\///\\\/\/\
\\//\/\//\\/\/\/\/\\\\/////\\/\/\/\\\/\\\/\///\/////\/\\\/\/\/\/\/\/////////\\\/\\\/\///\//\\/\\\///\/\///\/\/\/\///\/\///\/\///\\\\\/\/\/\/////\\//\/\\\/////\/\/\\//\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\///\//\\/\/\//\\/\///\/\/\/\/\/\\\/\///\/\/\/\/\///\\////\/\/\/\/\/\///\/\///\/\\\/\///\/\///\\\/\/\///\/\/\/\/\\\/\/\/\/\\//\/\/\///\///\/\/\\//\/\/\/\\\///\\\///
/\/\/\/\/\/\///\/////\/\/\/\/\/\\\\//\\/\\/\\\/////\\\/////\/\\\/\/\/\/\/\\\///\\\/\/\/\/\/\//\\/\/\///\\\/\/\\\///\/\///\\\//\\\\/\\\///\/\/\\\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\/\\\/\/\/\////\//\///\/\/\\\///\\//\/////\\\/\\\///\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\\//\/\/\/\///\/\/\/\/\\\/\//\\/\/\\\/\\\/\/\\\/\///\\\/\/\//\\///\///\/\/\/\///\/\/\/\/\/\/\/\/\////\\/\
\/\/\\//\/\\\/\/\\\/\///\/\/\/\/\/\/\/\/\/\///////\/\\/\\//\//\\\///\///\/\///\///\/\/\\\\/////\\/\/\//\//\\\/\/\//\\\\///\/\/\/\/\/\/\/\/\/\\//\/\/\/\\\/\/\/\////\\/\\\\\\\\//\\\/\/\///\/\/\\\/\/\/\/\/\/\/\\\/\\\/\//\\/\/\///\\//\///\/\/\\\///\\\/\/\/\///\//\\/\///\///\/\\\/\/\/\////\\\\\/\\/\/\/////\//\\/\/\/\\///\\//\\/////\/\/\/\/\/\/\/\/\/\\\/\/\///\///
\\/\/\/\/\///\\//\\\\\/\/\/\///\/\/\/\/\///\/\/\///\///\/\/\\//\/\\\///\/\/\/\///\/\/\/\\\/\//\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/////\/\///\/////\/\///\/////\/\\////\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\\\\\/\/\/\///\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\///\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\\\/\\\\\/\/\//\\/\/\/\///\/\//\\/\//\\/\/\/\/\/\/\///\\\/\/////\/\///\/\\\/\\\/\/\
\\\/\\\/\/\/\///\/\/\/\/\/\\\/\///\/\/\/\///\/\\//\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\\/\//\/\///\/\/\/\\\\\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\///\/////\\\/\/\//\\/\/\/\/\\\\\///\\\/\/\\\/\/\/\/\/\//\\/\/\/\/\///\\\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\\\/\///////\///\\////\\\/\///\///\/\/\/\/\\\/\/\/\/\///\/\/\\\\\///\/\///\/\\\\//\/\/\///\\\/\\\/\/\/\/////\/\/\\\/\\//\///
///\/\/\/\///\/\/\/\/\/\\\/\/\/\\\/\/\\\\\/\///\///\/\\\/\/\/\/\\//\/\/\\\/\\\/\//\//\/\/\/\\//\/\\\/\/\//\\/\/\/\/\/\\\/\//\\/\/\/\/\\\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\\\///\///\/\/\/\/////\/\\//\/\/\/\///\/\/\/\/\/\/\/\\///\\/\\//\/\/\/\\\\\/\/\\\/\/\/\/\/\/\/\\////\/\\\/\/\///\/\/\/\///\/\///\/\/\\\\\///\/\/\\\\\/\\\///\/\/\\\\//\/\/\//\\///\\\///\/\/\\\/\
\\\\\/\/\/\\\/\/////\/\\////\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\///\\\\\///\/\/\//\\/\/\///\/\///\///\/\\\//\\///\/\/\\\/\\\//////\\\//\///\/\/\//\\/\/\/\\\\\/\/////\/\/\/\///\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\/\//\\///\/\\\/\/\\\/\/\/\/\\\/\\\/\//\\/\/\\\\\/////\/\///\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\///\\\/\/\/\/\/\/\\\/\/\/\\\\\/\/\/\/\/\\\///////\/\/
/\/\/\////\\///\/\///\/\///\\\///\/\\\/\///\\\/\/\/\\\/\///\/\/\\\//\\\\\\\//\\//\///////\///\\\/\\\/\/\/\/\/\/\/\///\/\/\//\\\\\\\\/\///\///\/\/\/\/\/\/\/\/\/\///\\//\/\/\/\\\/\/\/\\//\\\/\//\\/\/////\/\//\\/\/\/\/\\\/\/\/\/\//\\/\/\/\/\/\/\/\\\/\/\//\\/\/\/\/\/\/\/\\\\\/\/\/\/\/\\\/\\\\\\\/\/\/\/\\\/\///\\\/\//\\//\\///\\//\/\//\\/\/\/\/\/\/\/\\\\\/\/\\///
\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/\//\\/\\/\/\\/\/\\\/\///\/\/\/\\\///\/\\/\\/\\\/\/\\//\/\/\/\\\\\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\/\\\/\/\//\\/////\///\\//\///\/\\\\\\\/\/\/\/\/\/\/\/\/\/\/\//\\\//\/\/\//\\/\\\///////\/\/\/\\\///\/\/\\\/\/\/\/\/\/\//\\///\/\/\/\\\/\/\/\///\/\/\///\/\/\\\/\\\/\/\/\/\/\///\/\///\/\/\/\/\/\/\/\//\\/\/\/\\\///\//\\/\\\/\/
\//\/\/\/\/\/\/\////\//////\/\\\\\/\///\/\//\\\\/////\//\\///\\\\\/\/\/\\\/\/\/\//\\/\/\\\/\\\/\//\\/\/\/\/\\\/\/\///\\//\/\/\/\/\/\/\//\\/\/\/\/\/\///\/\/\\\/\/\/\///\/\/\/\/////\/\/\\\/\/////\/\/\//\\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\//\/\\\/\\//\\\/\/\///\/\/\/\/\///\/\/\/\/\/\/\\\\\\\/\\//\///\\\/////\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\///\\\/\/\///\/\/\/\/\\\//
\/\/\/\/\/\/\///\/\\\/\/\////\\/\/\/\\\\\///\/\/\\\\\///\///\/\/\/\\//\/\///\\\/\\\/\\//\/\/\/\///\\\/\/\/\//\\/\/\/\/\/\/\///\\\/\\\\\\\/\///\/\\\\\/\/\/\///\/\/\/\\\/////\/\/\/\\\/\/\//\////\/\/\/\/\/\/\/\/\/\/\/\\//\\\///\///\/\/\/\/\/\///\/////\/\/\/\/\/\//\\\\/\/\/\/\/\/\/\\\/\///\\\\\\\/\//\\/\/\///\/\/\///\\\\\/\\\\\/\/\\\///\/\\\/\/\/\\\/\/\\\/\/\/\\
//\\/\///\\\\\/\/\/\/\\\//\\///\///\/\//\\/\/\\//\/\/\\\///\/\/\/\/\/\///\/\///\/\/\/\/////\/\/\///\/\/\\\/\\\/\/\/\/\/\/\/\/\/\/\//\////\/\/\/\/\/\///\/\/////\/\/\///\\\/\/\/\/\\/\\/\///\/\/\/\/\///\/\/\///\\\///\/\/\///\\\\\/\/\///\/\\///\\/\/\/\/\\\///\/\////\\\\///////\\\/\/\/\/\/\/\\\/\/\/\/\\\/\/\\\/\//\\\\/\/\/\\\//\\\\/\///\/\\\/\\\//\\/\\\\\/////\/\
\\/\/\\/\/\\\/\/\///\/\/\///\/\\\//\\/\/\///\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\/\\\\\\\/\/\\\/\/\/\/////\/\/\/\///\/\/\/\/\/\///\///\\\/\/\/\/\/\/////\///////\/\/\/\\/\\\\///\///\/\///\/\/\/\\\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\\\/\/\\\\\\\/\/\/\\\/\/\\\/////\\///\//\\\/\/\//\\//\\//\//\/\/\/\//\\///\/\/\\\/\/\/\\\/\/\/\/\/\\
/\/\/\/\\\/\\\///\/\\\\\\/\//\/\/\/\/\/\///\////\//\/\////\\/\/\/\\/\\/\/\/\/\/\/\/\\\/\/\\//\/\/\\\\\/\//\//\/\/\/\\//\/\\//\\\\////\\\/\/\\\/\/\//\//\/\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\//\//\/\/\/\/\/\/\/\/\/\/\\\\\\\\\/\/\/\/\///\/\/\/\\\/\/////\/\/\///\\\/\/\\\///\/\\\/\\///\//\/\/\/\/\/\///\\\/\///\/\\\///\/\/\/\/\\\///\///\/////\/\/\/\\\\\\\/\\\/\/\/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/\///\/\/\/\///\//\\\\/\\/\\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\//\\\\/\///\/\/\/\/\/\/\/\///\/\/\/\/\/\\\/\/\///\/\/\/\/\///\/\\\\\///\/\///\/\/\/\\\/\/\/\///\/\/\/\/\////\//\/\///\//\\//\\/\/\/\/\/\/\\//\/\/\/\/\/\///\/\\\///\/\/\/\/\\\/\\//\/\/\\\///\\\/\/\/\//\\\\/\///\/\//\\/\/\\\/\////\\/\/\\\/////\///\\\/\/\/
/\/\/\/\\\/\/\/\\\/\\\\//\/\/\/\/\///\/\\\/\/\///\/\\\/\/\/\/\/\/\/\\\/\/\\\///\//\\/\/\///\/\///\/\/\/\/\/\/\/\/\/\/\/\/\////\\/\/\/\/\\//\/\/\/\/\/\\\\//\/\///\/\\\/\/\//\\////\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\//\/\\\\///\/\/\/\\\/\/\/\/////\/\/\/\///\\\/\/\/\/\/\///\/\/\/\/\\\/\\///\\/\/\///\\\///\/\////\\/\/\/\//\\/\\\///\//\\/\///\///\/\/\/\/\\\\\
\/\/\/\/\/\/\/\/\/\/\//\\/\/\\\//\//\///\/////\/\/\/\/\\\//\\/\/\\\\//\/\/\/\/\\\/\/\\\/\/\/\/\/\///\/\/\/\/\/\\\\//\/\\\/\\\///\/\///\/\/\/\/\/\/\/\\\\\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\\\/\///\\//\/\/\///\/\///\/\/\/\\\\\/\/\/\///\/\/\\\/\/\/\\//\///\/\\/\\\\/\/\/\\\\\///\///\/\/\////\\///\/\/\\\\\/////\/\//\\\//\/\/\\\/\/\///\/\\\/\/\/\/\/////\/\/\/\/\/\/\/\/
/\/\/\/\/\\\/\\//\/\\\/\///\/\/\/\\\/\/\/\/\/\/\/\//\\/\/\/\/\/\\\/\/\\\//\/\\/\///\/\\\\\/\/\///\/\\//\\\///\//\\//\\/\/\/\/\/\/\\\/\/\\\\\/\\\/\\/\\/\/\\\/\/\/\///\///\\\/\/\/\/\/\/\\\/\/\\/\\\\\\/\\\/\/\\\/\///\/\\\/\/\/\/\/\///\/\///\\\/\/\\///\\/\/\/\/\/\/\/\/\/\\\/\/\/\\\\/\/\\///\/\\\/\\\/\/\/\/\/\/\///\/\/\/\\//\/\/\//////\\/\\\/\/\/\/\/\/\/\/\/\/\//
\\\/\/\/\//\\///\/\\\\\/\/\/\/\/\/\/\/\/\\\/\/\///\//\\/\\\/\///\/\\//\///\/\/\/\/\///\//\/\////\/\/\\\/\\\/\/\/\/\/\/\///\/\/\/\/\\\/\\\/\/\/\/\///\/\/\\\/\//\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\\\\\/\/\/\\//\/\/\\\/\/\/\\\\\/\/\/\/\\/\//\/\/\/\/\/\//\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\\\\////\////\\\\/////\/\\\///\/\/\\\\\/\/\/\/\\\/\\//\/\/\/\\/\\\//\/\\
/\\\/\/\/\/\/\///\///\\\\\/\///\/\/\/\///\///\/\/\\\/\/\\\/\\\/\//\\/\/\/\\\/\/\\////\/\/\/\/\/\/\\\\\/\/////\\//\/\/////////\/\/\/\/\/\\\\\////////\\/\\\/\/\\\/\/\\\/\///\/\/\//\/\//\/\\\/\/\\\/\/\/\/\\\/\/\\\\/\\/\/\/\/\/\/\/\/\//\\/\/\\\/\/\\\\\/\/\/\/\//\\/\/\\\/\/\/\\\///\\//\\\/\\\\////\\\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\///\\//\/\/\/\//\\/\\\/\\\/\/\/\\\
\///\/////\///\/\/\/\\////\/\/\/\/\/\\\///\/\\\/\///\\\/\/\///\/\/\///\/\/\/\\\/\/\/\/////\/\\////\/\/\/\\/\\/\\//\\\/\\\/\\\///\\\/\///\/\/\/\/\/\/\/\\\/\/\/\\\///\\\\\/\/\/\/\/\/\\\\\///\/\\\///\/\/\\\/\/\/\///\\//\/\\//\/\/\/\///\\\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\/\\/\//\/\/\/\\\/\/\/\/\\\///\/\\\\/\\//\\/\/\/\/\/\\\//\\/\///\\\/\/\/\/\/\/\/\/\/\///\/////
/\/\///\/\/\//\\/\/\///\///\/\////\//\\\\\/\/\/\/\///\///\/\/\/\/\\//\/\/\/\/\///\\\/\\\/\///\\////\//\\/\/\/\/\\\\////\///\\\/\///\\\/\/\/\/\/\\\\\\\//\\///\/\/\/\\\\//\\\/\/\\\/\\\///\/\/\/\\\///\///\///\/\/\/\/\/\/\/\/\/\///\///\/\/\\\\\/\\\/\////\//\/\/\/\/\/\/\///\/\/\\\/\\//\/\///\/\/\\\/\///\/\/\//\\/\\\/\\\///\/\/\//\\\////\\\/\/\//\\///\///\///////\
//\/\\\/\/\/\///\/\\\/\/\/\/\\\/\///\/\/\/\/\/\/\/\\\\\/\///\///\/\//\//\/\/\//\\\\/\/\/\\\/\/////\///\/\\//\/\/\/\/\/\/\/\/\/\//\\/\\//////\/\/\//\\/\/\\\/\///\/\/\/\///\/\/\/\/\/////\/\//\\/\/\/\\\\//\\\/\\\/\/\/\///\\\/\/\/\/\/\\\//\\\////\/\/\/\///\/\///\\\/\///\/\/\//\\//\\/\/\\\/\/\/\/\/\/\/\/\/\/\\\\//\///\/\\/\//\/\///\\//\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\/////\\\\\/\//\\///\/\/\/\\\/\\//\/\/\/\/\/\///\/\///\\\////\//\/\/\///\/\/\/\/\/\/\/\\\\/\\/\/\//\\\\/\\\/\\\/\/\/\/\/\/\/\\\/\\\/\///\////\\/\/\/\///\/\/\///\/\\\/\/\///\\\/\/\/\/\/\/\/\/\/\///\/\/\///\/\/\//\\\\/\/\/\///\/\/\/\/\/\\\/\/\/\/\/\\//\/\\\/\\\/\///\/\\\/\\\/\/\\\/\/\/\\\/\/\/\//\\\\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\
\//\\/\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\///\///\/\\\\\/\\\\\/\\\/\/\/\/\\\\\/\\//\/\/\/\///\/\\\/\/\///\/\/\/\/\/\///\/\\//\\\/\/\/\/\/\/\///\/\/\\/\\/\/\\\\\/\/\/\\\/\\\/\/\\//\/\/\\\\\///\\\\\/\///\/\///\///\\\/\/\\\/\\\/\\\////\//\/\/\/\/\/\/\/\/\/\\\/\/\//\\/\///\/\///\/\/\//\\/\/\////\\\//\/\/\/\///\\\/\///\//\\\\\\///\//\\/\/\/\\\/\/\/\\//\\\/\/\/////\/
/\\//\/\/\///\/\/\/\/\\//\/\/\/\/////\\/\\/\/\/\/\////\//\\\///\\\/\/\///\\\///\/\/\/\/\/\/\/\/\///\///\/\\\/////\/\/\/\///\/\\\/\/\\\/\\//\/\///\/\////\\/\\\\\//\\/////\/\///\\//\\\/\/\/\/\\\/\/\/\/\/\\\/\///\\//\/\\\/\\//\/\/\/\/\\////\/\/\/\/\\//\/\/\/\//\\/\//\\/\/\\\/\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\\\\\/\/\/\/\/\//\\/\\\/\\\/\//
////\\\/\/\\\/\/\///\/\///\/\/\/\/\///\/\/\/\\/\\/\\\/\/////\/\/\/\/\/\/\/\/\/////\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\//\\///\///\\/\\/\/\///\/\/\/\/\/\/\\\/\///\/\/\///\/\/\/\/\/\/\/\\\\\/\/\/\///\\\\////\/\/\/\/\/\/\\\/\\\\\/\/\/\/\\//\\\/\/\///////\/\/\/\/\/\/\/\/\\\/\/\\\/\/\/\\\/\/\\\/\\\/\/\/\/\///\///\/\/\/\/\/\/\/\///\/\/\///\/\/\/\///\\\/\/\///\//\////
/\//\//\/\///\\\/\/\/\/\/\\\/\/\/\\\/\/\//\\/\/\///\///\/\/\/////\/\/////////////\/\/\/\\\/\\\\//\/\\\/\/\/\/\/\/\/\\\/\\\/\/\/\\\/\\\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/\\\/\\\/\///\/\/\\//\///\\\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\\\/\/\\\\\\\///\/\/////\/\\\/\/\/\/\/\\\/\/////\\//\/\/\/\///\/\/\/\/\/\/\///\\\///\///\/\/\/\/\///\/\/\/\/\/\/\//\\/\//\\/\\\///\/\/\/\/\/\
\/\\\/\/\/\\\//\\/\/\///\/\/\/\\\/\/\/\/\/\///\///\/\\\/\//\\\\/\/\/\/\/\/\////\\/\\\/\/\/\\\/\\\/\/\///\/\/\///\/\/\/\\\/\/\/\///\\\/\///\///\\\\//\///\/\/\/\/\/\\//\\\/\/\\//\/\///\/\/\/\\\//\\\\\\/\\\/\/\/\/\\\\\/\/\/\/\/\/\\\/\/////\\\/\\\\/\//\/\/\/\/\/\///\/\/////\/\///\/\/\/\///\/\/\\\/\\\\\\\///\/\/\\\///\\\///\/\\\///\/\/\/\////\\/\/\/\/\\\/\/\/\///
/\/\/\/\/\/\///\\\\\////\\/\/\/\\\/\/\\\/\/\/\\\///\/\/\\\/\/\/\\//\/\/\/\/\/\/\/////\\\/\\//\/\/\/\\\/\///\//\\/\///\/\/////\/\///\/\/\\\\\/\/\/\///\/\\\/\/\/\/\\\/\\\\//\/\///\/\\\/\/\\\\/\\\\/\/\/\////\\\//\///\///\/\/\/\/\/\///\///\/\///\//\\\\/\/\/\///\\\/\//\\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\\\///\/\/\\\/\///\/\/\/\//\\///\/\/////\/\/\
\\\///\///\/\/\/\///\/\///\\\/\//\\/\/\/\/\\/\\\//\/\//\\/\/\/\\\/\/\/\/\/\/\/\///\\//\/\\\/\/\\////\\\\////\/\/\/\/\/\/\\\/\\//\/\/\/\///\/\/\///\/\/\/\/\/\/\\//\///\/\/\/\/\\//\/\///\/\/\/\/\\\/\\//\///\/\/\/\///\\\/\/\/\\\/\/\\\///\/\/\/\\\/\\////\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\///\///\/\/\///\///\/////\\\//\//\/\/\\\\//\\\\\/\/\/\\\\\/\/\\//
//////\\/\/\///\/\\\/\/\\//\/\/\\\/\///\/\/\///\///\/\///\////\\///////\/\/\/\//\//\/\/\\//\/\/\/\/\/\///\\//\/\/\///\/\\\/\/\\\///\/\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\\\/\\\\\/\///\/\\\\/\\/////\/\/\///\/\///\/\/\/\//\\/\/\/\/\/\/\///\//\/\\\\/////\///\/\///\/\/////\/\\\/\///\\\///\/\\\/\\\/\/\/\/\/\/\/\/\/\/\\/\\/\\\/\/\/\/\\\/\/\///\////\\/\\\/\/\\////\///\/\
//\/\\\/\\\/\///\/\/\/\\\\//\\\///\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\///\/\/\/\/\///\\\///\\//\/\/\\\/\/\///\///\\//\/\/\/\/\/\/\/\/\\\/////\/\/\/\/\/\/\/\/\\\//\\/\/\/\///\/\/\/\/\/\///\/\///\/\///\/\\\/\/\\/\\/\/////\\\/\/\/\/\/\///\///\/\/\/\/\\////\/\/\/////\///\\\/\\\/\/\/\/\/\/\/\///\/\/\///\/\///\/\/\///\///\/\/\/\/\/\/\/\/\/////\/\/\/\/\/\/\/\/
\\/\/\/\/\/\/\/\\\///\/\/\\\\\\////\\\///\/\/\/\/\///\/\/\/\//\/\\/\/\///\\\/\/\\\/\/\/\/\/\\\/\/\/\\//\\\/\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/////\//\\/////\\\/\/\/\/\/\/\/\///\/\/\/\///\\\/\///\\\/\/\\\\//\/\\\\\\\/\/////\/\/\/\///\/\/\\\/\//\\///\\\\\\\//\\\\/\/\/\/\/\\\/\///\/\/\/\/\/\\//\/\\\/\/\/\/\////\\/\/\\\/\/\/\/\/\///\/\///\/\/\/\/\///\/\/\/\\\\\
\/\//\////\/\\\/\/\///\/\/\/\/\/\/\/\/\\\//\\/\/\/\///\\\/\/\/\\\///\\//\///\/\//\\///\/\\\\\/\/\/\/\/\/\/\\//\///\////\//\//\//\/\/\/\/\/\/\///\\//\/\///\/\/\/\/\/\///\\/\\/\/\/\/\/\/\/\/\\\/\///\\\\\/\///\/\\\/\/\/\/\/\\\\\/\/\/\/\/\/\//\\///\/\/\\\///\/\//\\\\/\/\/\\\/\\\////\\\\\\\\/\//\\/\/////\\\/\\\/\/\/\\\/\///\\\/\/\//\//\/\/\/\///\///\/\\\/\\\/\/\/
////\\///\/\/\\\/\/\/\\//\/\///\/\/\/\/\\\/\/\/\/\/\/\///\/////\/\/\///\/\/\/\\\/\/\/\/\/\\//\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\\\/\/\\\\\\\\\///\/\/\/\/\/\/\\\//\\/////\/\/\/\/\\\///\\\/\/\\\/\/\/\/\\\/\\\\\/\/\/\/\///\/\/\\\/\/////\///\/\\\\\/\/\\\\\/\/\/\///\/\/\/\/\/\/\\\/\\//\\\/////\///////\/\/\/\\\\\/\\\/\\\/\/\///\/\/\/\/\/\///\\/\////\/\/\/\\\/\//
\/\//\\/\/\/\\\\\/\\\//\\/\/\/\/\/\/\////\\/\\\\\/////\/\/\///\\\/\/\/////\/\/\/\///\\//\\\/\/\\\\\//\\\\///\/\//\\/\/\/\/\/\\//\/\/\/\/\\\/\///\/\//\\/\/\/\\\/\//\////\/\/\///\/\/\/\///\/\\\/\/\/\/\/\\\/\/\/\/\///\\\/\/\/\/\\\/\///\/\/\\\/\\\/\/\/\/\/\\\/\///\/////\\\/\\\\\/\///\/\\\/\/\/\/\/\/\\\/\/\\//\\\\\\\/\/\\\/////\\\\/\\/\/\/\/\\\/\/\/\/\/\\\/\\\/\/
/\/\/\///\\\///\/\\\/\///\/\///\///\/\/\\\/\/\/\///\\\/\/\///\/\/\/\/\\\\\\/\\/\\\///\/\///\/\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\///\/\/\\\\//\/\/\/\/\\\///\/\\\/\/\/\/\/\\\/\\////\///\///\/\///\/\/\/\/\/\\\/\/\\\///\\\\//\/\/////\/\/\/\/\/\/\/\\\///\/\/\//\\///\/\\\//\//\\\///\/\/\///\///////\/\///\/\/\/\\\/\//\\/\/\/\//\\\\///\\\/\/\///\/\/////\
\\//\/\///\/\\\/\/\/\///\/\/\/\/\\\/\////\\/\/\/\///\/\/\/\///\///\/\/\\\\\\//\/\\\/\/\/\///\///\/\/\\\/\/\/\/\///\/\/\/\///\\\/\/\/\\\/\///\/\/\///\/\/\\\\\/\///\/\/\/\/////\/\\\\\///\/\/\/\/\//\/\\/\/\/\/\/\/\\//\\\/\/\/\/////\\\/\\\/\//\\/\/\/\/\\//\/\/\/\/\/\/\///\/\\//\/////\/\\\///\/\/\/\/\//\\/\///\///\///\\\///\///////\/\/\/\/\/\\\/\///\\//\\\/\/\\\/
/\/\///\/\/\///\//\\/\\/\//\/\///\/\/\///\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\\\///\/\/\\//\///\/\\\/////\/\/\/\/\/\\\\\/\/\/\///\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\///\/\//\\/\\\/\/\/\///\\\/\/\\\/\///\/\/\/\/\\\///\\\\\\\/\/\/\/\\//\///\/\/\\\/\/\/\/\/\\\/\\\/\/\///\/\\\//\\/\/\/////\/\/\\////\\//\/\/\\\/\\//\/\/\\//\\\/\////\\/\/\/\//\//\///\/\/\///\/\/\\\
\\\/\/\/\/\///\///\/\/\///\///\//\\/\\//\/\///\/\/\/\//\\/\\\/\/\/\/\///\/\/\/\/\///\\\\\/\/\/\/\/\/\///\/\////\\/\/\\\/\/\/\/\/\\\/\///\///\/\/\/\/\/\\\/\/\///////\/\\\//\\\\/\/\/\\\\\///\/\/\/\/\/\/\///\\\\\/\/\\\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\//\/\\////\/\/\/\/\\\/\/\/\/\\\\///\\/\/\/\/\//\//////\/\///\/\\\/////\\\\\/\/\/\/\\\\\/\/\//\\\\\\\\/\/\/////\\
/\/\///\/\///\/\/\\//\/\/\\\/\/\/\/\//\\/\\\/\\\//\\/////\/\\\/\/\/\/\/\/\/\/\/\\/\\///\//\//\///\/\///\/\/\/\/\\//\\\/\/\/\\\/\\\/\/\/\/\///\\\/\\\/\/\/\/\//\\/\\\/\/////\/\/\///\///\/////\/////\/\///\/\/\/\\\/\\\\\/\/\/////\/\///\/\\\////\\/\/\///\/\/\/\\\/\/\/\/\/\\\/\/\/\//\//\/\/\\\/\/\/\\\\\/\/\/\/\/\\///\\///\/\/\\\\\/\/\/\/\///\/\\\/\/\/\///\/\\\\\\\
\/\\\\\/\/\/\/\/\///\/////\\\/\/\/\/\/\/\/\\\/\\\\\/\\\/\\\/\/\\\/\/\/\/\///\/\///\/\/\/\/\/\///\/\/\/\/\\\//\\/\/////\///\\//\/\/\/\/\/\/\///\/\\\/\/\/\/\/\/\\//\/\\\\\/\/\////\//\/\///\//\\/\/\/\\\/\//\\/\\\//\//\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\//\/\\\/\//\/\/\/\/\/\/\/\/\\\/\\\///\/\/\//\\\/\\/\/\///\///\\\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\\\\\\\/\/\//\
/\\//\/\/\///\/\/\////\\/\//\\/\/\/\/\\\/\/\/\\\/\\////\/\\//\/\\\\//\/\/\\///\\///\/\/\/\\/\//\/\/\/\/\\\/\/\//\\\//\/\/\//\\///\/\\//\/\/\/\\////\\///\\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\\\//\//\/\/\/\/\\\\//\/\/\/\/\/\///\/\/\\//\///\/\///\/////\/\/\/\/\///\/\\\///\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\///\\\\\/\\//\/\/\/\//\\/\/\/\/\///\/\///\/\/\/\\\/\
\\\\\///\/\\\//\\/\\\/\/\///\/\/\///\/\/////\/\/////\/\///\/\/\//\\\\/\/\/\\\///\/\///\/\/\\\///\/\/\/\/\\///\//\/\/\/\/\/\/\/\/\/\/\\\///\//\/\//////\/\/\\\///\/\/\/\/\/\/\/////\/\/\/\////\\\\/\/\\\/\\\\\\\/\/\//\\/\/\/\/\/\/\/\///\/\/\/\///\/\/\/\///\\/\\/\/\////\\///\/\/\/\/\/\/\/\/\/\//\\/\/\\\/\/\///\/\/\/\\//\/\\\/\/\/\/\/\/\\\/\/\/\///\///\/\//\\\\\\/
/\/\/\/\/\\\/\/\/\//\\/\\\/\//\//\///\\\/\/\///\/\/\/\/\///\/\/\//\//\\\///\/\\\\\/\\\/\\\\\/\/\/\/\\\///\/\/\///\/\/\\\/\/\///\/\//\//\\\\\/\///\/\\\/////\/\///\/\///\/\/\\\/\//\//\/\/\/\/\///\\\\\/\/\\\/\\////\//\\//\\/\\\/\/\/\/\/\/\\\/\\\/\/\/\/\///\/\/\/\///\\\/\/\\\/\/\/\\\/\/\\\///////\\\/\/\/\\\/\/\/\/\\\/////\\\\\/\/\/\/\/\///\\\\////\/////\/\///\/\
\/\/\/\/\/\\//\/\\//\/\\\///\\\/\/\/\/\/\\\/\/\/\/\/\\\\//\/\\\/\/\/\///\/\/\\\///\/\/\/\///\/\/\/\/\/\///\/\/\///\/\/\\\/\\\/\/\/\/\\\/\//\\/\/\/\\\/\/\\\/\/\/\/////\/\/////\/\/\//\\\\///\///\/\\////\///\///\\\/////\\\\\////\\/\/\\/\\/\///\/\/\/\/\/\/\///\\\\\///\/\\\/\//\\\/\/\//\///\\\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\\/\\/\/\/\\\//\/\//\//\\\\/\\\///\/
\\//\\/\\\/\/\\\/\/\///\\\\\/\\//\/////\/\/\/\////\\/\/\/\///\/\//\////\\/\\/\\\\\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\//\////\\\\//\\/\/\/\/\\\\//\/\\//\/\/\/\\\/\\\/\\\/\\////\/\\\/\/\///\/\/\/\/\///\/\/\\\/\/\/////\\\//\\/\/\/\/\/\/\/\/\///\/\///\/\///\\\/\/\///\///\\\\\////\//\\////\\\\/\\/\/\/\/\/\///\/\/\/\\\/\/\///\/\/\/\/\/\/\/\/\/\/\//
///\\///\/\/\///\\\/\/\///\\//\///\/\/\///\/\/\/\/\/\/\\\///\/\/\/\\\///\/\/\/\/\\\/\/\\\/////\///\/\/\/\/\/\/\///\/\/\/\/\\/\\/\/\/\///\/\/\\\\\/\/\/\/\\\/\//\\/\/\/////\\\/\\\/\\\/\/\/\/\/\/\///\/\/\\\///\/\/\/\///////\\\\\///////\///\\\/\/\/\/\\\\//\/\\//\/\/////\/\/\/\//\\/\/\/\///\/\////\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/////////\/\/\/\\\\////\/\/\/\\//
/\///\\\\\/\\\//\\/\/\/\\//\/\/\/\/\\\\\/\/\/\/\////\\/\//\\\\\\/\/\\\/\/\\\///\///\///\/\/\/\\\/\//\\/\\\\\/\\/\\///\/\/\/\//\//\\//\/\/\/\\\/\/\/\/\/\/\//\\\\/\/////\/\\//\///\/\/\/\/\//\\\\\//\/\/\/\\\/\/\/\/\/\\\\\\////\/\\//\/\\////\/\\\/\/\/\\\/\\\/\/\/\\\//\/\\/\/\/\/\///\\\////\\/\/\/\/\//\\/\/\/\///\/\\/\\//\\/\/\/\///\//\\/////\\////\\////\/\///\\\
\/////\\\///\/\///\///\/\\\/\\//\/\\\/\/\/\/\/\/\/\\//\/\/\/\/////\/\/\/\///\\\\\//\\\\///\/\\\/\\\/\\\/\/\/\/\/\/\/\\\/\/\/\\\/\///\/\/\/\\\\\/\/\/\/\/\/\//\\/\/\/\/\///\/\/\///\//\\\//\\\///\/\/\/\\//\/\/\/\/////\\/\\/\/\/\/\/\\\\\/\///\/\\\///\/\/\\//\/\/\///\/\/\///\///\/\\\\\\////\/\//\\/\/\/\/\/\/\//\\///\/\/\\\/\/\/\/\/\/\///\/\/\/\/\///\///\\///\\/\/
/\\\/\\/\/\\//\/\\/\/\/\/\\\\\/\\////\/\/\/\/\/\/\///\/\/\\\/\/\/\/\/\/\\\/\///\/\/\/\///\/\/\/\/\/\\\/\/\\\///\\\\\\/\//\///\/\/\/\/\/\/\/\/\/\/\///\\/\\///\/\/\/\///////\/\\\/////\/\/\/\/\\\/\///\/\///\/\/\/\/\/\/\\\/\/\\\/\/\///\/\/\/\/\/\/\\//\/\/\/\/\/\//\\/\/\///\\\/\/\/\///\///\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\\\/\/\/\\/\\/\/\/\//
\/\\//\/\\/\//\/\\\/\/\/\///\/\//////\\/\/\/\\//\/\/\\\////\\///\/\/\\\/\/\/\\\\\///\\\//\\/\/\/\\\/\/\/\//\\/\/\/\\\/\/\\\/\\\/\/////\/\\\\\/\///\/\/\/\/\\\/\//\\/\/\/\/\/\/\/\/\\\/\\\\//\/\\\/\///\/\///\/\/\/\/\/\///\\\/\///\/\/\/\\//\/\/\/\\\/\/////\///\/\///\///\/\/\///\\\/\/\\//\/\/\\\/\/\\\\\/\/\/\/\///\/\/\\\/\/\\\/\/\\\/\////\\/\/\\\/\\\/\\\/\/\/\///
/\\\\\/\/\/\/\//\//\/\\\/\/\/\\\/\\\///\/////\\\///\/\/\\\/\/\///\\\/\//\\/\\\/\\\/\/\/\///\/\/\/\\\/\/\///\/\/\/\/\//\\\/\\/\/\///\/\/\/\/\/\//\\\\/\/\/\/\/\/\/\\\///\/\//\\/\/\/\///\/\\\///\/\\\/\/\///\/\/\/\/\/\/\\\/\///\/\/\/\/\\\/\/\/\/\\\\\/\/\/\/\/\\/\\/\\\/\/\/\\\\//\/\\//\/\\\/\/\/\/\/\/\/\/\\\/////\//\\/\/\/\/\\\\\/\\\///\/\/\///\/\\\/\\\/\\//\/\/\
////\///\\\\\/\/\/\///\/\/\/\\\/\///\/\/\///\/\/\\\/\/\/\/\\\/\/\/\\\\//\/\\\/\/\/\/\/\\\///\///\/\///\///\/\/\/\/\/\\\/\\\///\/\///\/\//\\/\\\\//\/\/\/\\\\\\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\\\/\/\\\\\/\/\/\/\\\\\\//\/\/\\\/\/\///\///\/\/\\\/\/\/\\\/\\\///\/\/\/\/\/\/\/\\\/\\\/\///\/\/\/\/\\\///\/\\\/\///\/\\\/\/\/\/\\\/\///\//\//\/\/\/\/\/\/\//\\///\/
/\/\///\/\/\/\/\\\///\/\/\/\/\\\\//\/\///\//\//\/\/\\//\///\/\/\\\///\/////\/\/\\\/\//\\/\/\///\\\\\/\///\/\/\/\/\/\///\///\/\/\\//\/\/\/\/\/\\\/\/\///\/\\\\\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\\//\/\/\//\///\\/\\////\/\/\/\/\/\/\/\\\///\//\\/\/\///\/\/\/\///\/\\\///\/\/\/\\\/\\//\/\\//\/\/\/\/\/\///\\\\//\/\/\/////\//\////\/\/\/\/\/\\\///\\\/\///\
//\/\/\\\/\///\/\/\\\/\\\/\/\//\\//\\/\/\\////\\\\\/\/\///\\\/\///\\\/\/\//\/\\///\/\/\///\/\\\/\\\/\/\/\/\/\/\/\/////\///\/\/\/\///\/\/\/\/\/\/\///\//\\\\\\/\\//\\\/\//\\/\/\/\/\\\/\\\/\///\/\\\/\/\\\\\/\///\/\/\\\////\\/\\\/\//\//\/////\/\/\/\///\/\///\///\///\/\/\//\\/\/\/\/\/\/\\\/\/\///\//\////\/\/\\\/\\//\/\/////\\\/\/\/\/\\\\\\\/\/\\/\\/\\//\/\\//\/\/
/\\\///\/\/\/\/\/\/\/\/\///\/\/\//\\/\/\\\/\\\/\/\/\\//\\\//\\/////\/\\\/\/\/\/\/\/\/\/\\\\\///\////\\/\/\/\/\\///\\/\/\///\/\/\/\/\/\/\/\\\\\/\/\/\///\/\/\/\\\\\/\\//\///\/\\\\\\\///////\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\\\/\///\/\/\\\/\///\//\\\\///\/\/\/\/\/\\\///\/\\\\//\///\/\/\///\///\\\\\/\/\\\/\\\/\/\\\/\/\/\\\/\/\\\/\/\\\/\/\/\/\/\/\/\/\\\/\
//\/\/\///\/\/////\/\/\/\/\\\\\/\///\/\/\/\/\/\/\/\/\///\/\\\/\\\/\/\\/\\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/////\/\/\\\//\\/\/\/\/\/\/\/\\\/\/\\\/\/\\\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\//\\\\/\/\\\/\/\///\/\/\/\\\/\/\///\\\/\\\/\/\/\\//\\\/\/\///\/\/\///\///\/\/\/////\\\/\///\/\/\/\/\///\/\/\/\/\/\/\///\/\/\\\\\///\/\/\/\/\///\/\///\/\/\//\\/\\\/\\//\/\/\/\/
///\/\\\/\\\/\\/\\/\/\/\/\/\///\\\/\///\/\/\/\/\/\///\\\/\/\/\/\/\/\///\///\\\/\\\/\//\\/\/////\/\///\\//\/\/\/////\\\/////\\\/\/\/\/\/\/\//\\//\////\/\/\////\\\//\/\///\/\/\/\/\\\\\/\/\/\/\/\/\/\///\\/\\/\///\/\/\///\///////\/\/\\\///\/\/\\\///\\//////\/\/\\\/\/\///\/\\//\\/\\\\/\///////\/\///\/\/\///\/\///\/\/\/\\/\\/\/\/\/\\//\/\\\/\///\/\///\///\\\/\/\/\
\/\/\/\/\/\/\/\\\///\/\/\/\/\\\/\/\//\\///\///\\//\/\\\/\///\/\\\/\\\/\/\/\/\\\/\/\/\\\/\///\/\/\/\/\/\/\/\/\\\\//\/\/\\\/\\\/\/\/\/\/\/\\\/\\\/\/\/\/\/\/\///\/\/\/\\\/\///\\\/\\\/\/\/\\\/\///\/\/\//\\/\/\///\/\/////\\\/\/\/\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\\\/////\/\\\/\///////\///\/\/\\\/\/\/\/\\/\\/\/\/\/\/\///\///\/\/\///\/\///\/\/\/\/\\\///\/\/\/\\\/\/
/\/\///\/\///\\//\/\\\/\/\///\/\/\/\\\/\///\\//\/\\\/\\\/\/\\//\/\/\/\/\/\/\/\\//\/\\\\\/\/\/\/\/\/\//\\/\\\/\/\/\\\/\/\///\/\/////\/\/\/\\//\/\/\/\\\/\/\/\///\///\\\///\\\/\///\///\///\\\/\/////\\\/\\\/////\/////\/\/\\////\\\///\/\/\//\\///\/\/\///\/\/\/\\\\\/\///\/\/\/\/\/\/\/\/\//\\/\/\\/\\/\/\/\/\/\/\/\\\/\////\\/\\\\/\\\\/\/\/\/\\\\\/\/\/\/\///\/\/\/\//
\\\/\/////\/\/\\\///\///\/\\\/\/\/\/\/\///\/\///////\/\/\/\/\/\///\/\///\///\//\/\//\/\/\\\\\/\///\/\/\/\///\/\/\/////\/\/\\\/\/\/\/\//\//\///\///\/\/\///\/\/\/\\\/\/\/\\\/\/\//\\\\\//\\\/\\\///\//\\/\/\///\/\/\\////\//\\/\/\/\/\/\\//\/\/\/\/\/\/\\\/\\\\\/\//\\\//\//\\/\/\/\\\\\/\///\/\///\///\\\/\/\\\///\/\////\\\\//////\\/\\//\\\/\/\///\\\/\/\/\\////\/\\\/
\//\/\\\\\\\/\/\/\/\/\\//\//\\\\/\/\/\\\\//\/\/\\\\//\\\/\\//\/\\\/\\\\\/\/\/\//\\\\/\/\\\/\/\/\/\\\/\/\//\\/\///\///\/\/\/\/\/\/\\\/\\//\///\/\/\//////\\/\\\/\/\\//\/\/\/\\\\/\/\/\\///\/\///\///\/\/\/\\\/\/\/\\\/\/\\//\/\/\/\///\/\/\/\/\/\\\/\/\/\\\/\\\/\/\\\/\\\///////\\\/\///\/\\\/\/\/\///\/\///\/\/\/////\///\///\///\/\\\/\\\\\/\\\/\/\\\/\/\///\///\/\///\
\/\/\/\/\\\/\/\/\/\////\\/\\//\/\/\/\///////\/\/\//\\/\/\/\///\/\\\/\///\\\/\////\\\\///\\\//\\/\/\///\/\\/\\/\\\/\\\/\/\//\\///\/\\\/\/\/\/\/\\\/\\//\/\/\/\\\//\/\\/\/\///\\\\\/\/\/\/\/\/\/\/\/\/\//\\/\\\/\/\\\///\/\/\///\/\/\\\/\/\/\/\/\\\///\/\\//\\//\/\/\/\/////\/\/\\//\/\/\/\/\///\/\//////\//\/\/\/\\\\\/\/\/\///\/\/\///\/\\//\\////\\\/\/\\\/\/\/\\\/\/\/
/\\\/\/\/\/\/\/\\\\\/\/\/\/\/\/\\\/\/\/\\\/\/\\\/\////\\/\/\/\/\/\/\/\\\/\\\/\\\\\\\/\\\\\//////\\/\///\/\/\///\/\/\/\/\/\/\/\///\/\/\/////\\\/////\//\\/\/\/\/\\\\\\///\\/\\\//\//\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\///\/\/\/\/\///\/\/\/\///\///\/\/\/\/\\////\/\\//\/\/\/\/\///\/\/\/\/\/\\\\\\\/\/\/\/\/\\//\\\\\/\/\/\/////\/\/\\\/\/\\\///\/\\\/\/\/\/\/\\\\\/\\\/\
\/\/\///\/\//\\/\/\/\/\/\\\/\\\/\/\\\///\/\\\///\/\\\/\\\/\/\\\/\//\\\\/\/\/\///\/\//\\/\\\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\\\///\\\\\/\\\/\/\/\/\/\//\\/\\/\\/\/\/\/\/\/\/\///\\\\////\/\/\\\/\/\/\/\/\\\/\\/\//\/\/\/\/\/\/\\\/\/\\\/\/\\\/\\\/\/\\//\//\\/\/\///\///\//\\/\/\/\/////\/\/\/\/\/////\/\\\/\///\/\/\/\/\/\/\///\/\/\\\\\/\/////\/\/\/\/\/\/\/\/\/\/\/\\\/
/\//\//\\\\\/\/\/\///\/\/\/\//\\/\\////\/////\\\/\///\/\//\\/\/\/\/\/\//\\/\/\\//\/\///\/\/\/\/\\\/\/////\\\/\/\/\/\///\/\/\\\\\/\/\///\/\\\/\/\/\/\\\/\/\/\\\///\///\\\\//\/\/\\/\\/\/\\\/\/\/\/\//\\/\\\\\/\/\\\/\/\\\/\/////\/\/////\/\/\///\/\\\\\/\\\/\\\//\\\\/\//\\/\\\\\/\/\\\/\/\\\/\\\/\/\///\/////\/\\\//\\/\/\/////\/\/\/\//\\/\/\/\/\/\//\\\//\/\/\/\\\/\//
\\\/\\////\////\//\/\/\\\/\///\\//\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\/\/\/////\/\//\\\//\\\/\/\/\//\//\/\/\///\/\\/\\//\\/\\\/\/\/\///\/\\\\//\///\///\/\/\/\/\/\/\/\/\///\\\\\/\//\\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\\\///\/\/////\////\\/\/\/\/\///\\\\\/\/\/\/\/\/\///\/\///\/\/\/\/\\\//\\///\/\/\/\/\/\\\////\/\\/\///\\\\//\\\///\\\/\/\/\/\///\////\
/\//\\\\/\/\/\\//\/\/\//\\/\///\///\/\/////\/\/\//\\/////////\/\/\\\\\\\/\///\\\\\\//\/\///\/\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\/\//\//\/\/\/\\\/\\\/\/\///\\\/\/\/\/\/\/\///\\\/\/\//\\///\/\/\\\//\\/\/\\\\\/\\\/\\\/\///\//\\///\\//\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\/\/\/\///\/\\\//\\\\/\\\/\/\/\/\/\/\///\/\\\/\\\/\\\\//\\\\\/\//\\///\\//\/\
//\///\/\\\\////\/\/\///\////\\/\/\/\/\/\/\\\/\/\/\/\/\\\//\//\/\/////\\\///\\\/\/\/\\////\///\///\/\/\/\/\///\\\\//\/\/\///\/\/\/\\/\//\/\/\/\/\\\\\/\/\///\/\/\/\/\/\/\/////\/\\\/\\//\/\/\///\/\/\///\///\/\/\\////\/\/\//\\\\/\///\/\\\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\\\/\///\/\/\/\\\\\\\/\/\/\\\/\///\\\/\\\/\//\\/\\\//\\/\/\/\\\\//\/\///\/\/\\\///\/\/\/\/
\\/\/\/\/\///\/\/\/\/\/\/\\\\//\/\/\/\/\///\/\/\/\\\/\/////\/////\/////\/\\\///\/\\\///\//\//\///\/\/\\//\/\/\\\///\/\/\/\/\/\/\/\/\/\//\\/\/\///\\\/\///\/\/\/\///\/\/\\\\\/\\\///\\\/\/\/\/\/\/\/\/\//\\/\///\/\/\/\\\/\\//\/\/\/\\\/\/\/\///\/\/\/\\\///\\\/\//\//\/\/\///\\\\//\/\/\/\/\/\/\/\///\///\/\\\/\/\/\/\/\/\///\/\/\/\/\/\\\///\/\\\/\/\/\/\/\/\/\/\/\/\/\
//\/\/\/\/\\\///\\\/\///\/\/\/\//\\/\\\/\///////\///\/\//\\/\/\\\/\/\/\/\///\\\/\/\\/\\/\\//\/\/\/\/\/\\\/\/\\\/\\\\\/\/\/\/\\\/\\/\//\/\\\/\/\\\///\///\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\\\\\///\/\\\/\/\/\/\///\/\/\/\/\/\///\//\\///\//\\/\/\/\/\\//\/\/\/\\\/\/\\\\\///\/\\/\\\\/\/\/\/\/\/\/\/\/\\\\//\///\/\/\///\/\/\/\///\///\/\/////\/\/\/\/\\\/\/\\
///\\\\\/\/\/\//\//\/\\//////\/\\//\\/\//\\\\\///\/\/\/\\\/\///\/\\\/\/\\\/\/\/\/\\//\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\\\/\\\\\/\\\/\/\/\/\/\/\/\\\\//\///\\\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\\//\/\/\\\/\\//\\//\/\///\/\/\/\\/\\/\/\/\/\/\/\/\/\///\/\///\/\/\/\/\/\\\/\/\///\//\\/\/\/\/\/\/\\\/\/\/\////\/\\/\/\/\///\/\/\\\\//\/\///\/\/\/\\//\/\/\/\/\///\/\/\\//\
\\\/\/\\\/\/\/\\\/\\\/\/\/\/\/\/\/\/\/\\/\////\/\/\/\/\\/\\/\\\/\/\\\/\///\\\/\/\/\/\/\/\///\\\/\\\/\/\/\/\/\/\/\//\\/\\\/\///\///\/\/\\\/\\\/\///\///\//\\\/\\/\\\/\/\/\/\/\/\/\/\/\\///\\/////\/\/////////\\\\/\//\\//\/\/\/\/\/\////\\//\\/\///\/\/\\\/\\/\\\/\\/\/\//\/////\\/\/\/\/\/\/\/\/\/\/\\\/////\/\\\/\///\//\\/\\//\/\/\\\\//\/\/\/\/\/\/\/\/\/\/\/\\//\/\/
/\/\/\\\/\\//\/\\//\//\\/\/\/\/\\\/\/\\////\/\/\\//\/\/\/\\\/\/\\\\\///\/\///\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\\\\\\\\\/\\\/\/\/\\\/\/\/\/\\\/\/\/\///\///\//\//\/\/\/\/\\\/\///\/\/\/\/\\\/\/\/\/\///\/\/\/\/\//\\/\\\/\\\/\///\/\\\/\/\/\/\\//\/\/\///\/\///\\/\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\//\\///\\\\//\///\/\\\\\\\/\/\/\/\/\\\/\/\/\/\//
\\/\\/\\\///\/\\//\/\\\/\\//\/\///\/\/\\\\\/\/\/\\//\/////\/\///\/\/\//\\/\/\/\/\///\////\\/\/\///\/////\/\/////\/\//\\///\/\/\\\\//\\//\/\/\/\/\/\/\/\/\/\/\\\/\///\/\/\\\/\\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\/\\///\/\/\\\/\/\///\\\///\/\/\/\/\\\/\/\/\/\/\/\\\/\/\/\/\/\\\/\///\\\\//\/\/\/\\\/\//\\\\//\//\/\\//\\\/\///\/\/\/\\\///\/\/\//\\\\/\\\/////\/\/\\\/\/\/
/\//\////\/\\\/\/\/\/\/\///\\\/\/\/\\\/\/\///\/\\//\//\/\\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\///\/\\\/\\\/\/\//////\\/\/\/\/\/\///\/\/\\\/\\\/\///\/\/\/////\/\/\/\//\\/\/\/\/\\/\\/\/\///\/\/\/\/\/\\\/\/////\\\//\\///////\/\\\///\/\/\///////\/\/\/\/\/\/\/\\//////\/\/\\\\//\/\\\\\///////\/\\\///\\\///\///\/\/\///\/\\////\/\\\///\///////\/\\\///\\//\\\
\/\///\/\/\/\\\/\/\/\\\/\\/\\/\/\/\/\//\\\\/\/\///\///\/\\\/\/\/\\\/\//\\\\\\\\/\\\///\/\/\/\/\/\/\/\\\\\\\\\/////\/\/\/\/\///\\\/\/\/////\\\\//\/////\/\/\////\\///\/\\\\\/\/////\\//\/\///\/\///\/\/\/\/\/\/\/\\\///\/\///\\//\/\/\/\\\\\/\\\///\\\/\/\\\/\///\\\///\/\///\/\/\\\/\/\\\\\\\/////\\\/\/\/\/\/\/\/\/\\\/\///\\//\/\/\\\///\///\/\//\//\/\/\/\/\/\/\/\/\/
///\///\///\/\/\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\///\/\/\\\/\/\/\\\/\/\\\///\/\/\/\/\/\\\//\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\\///\\/\\\/\/\//\\/\/\/\/\/\/\///\\\/\\\/\/\///\\\/\/\/\/\/\\\///\/\/\/\///\/\/\/\/\///\/\/\//\//\/\/\/\\\/\/\///\//\\\\\\///\/\/\/\/\/\/////////\/\\\/\/\/\/\///\\\/\/\/\\\/\///\/\\\/\/\\\/\/\///\///\/\/\/\/\/\///\/\/\/\/\/\/\/\
\/\\\/\///\/\/\/\/\/\///\/\/\/\/\/\///////\/\/////\\\\\/\/////\/\/\/\/\/\/\/\///\/\/\/\/\/\/\/\/\///\/\/\/\/\/\/\///\///\/\/\/\/\/\/\/\/\/\//\\/\///\\\/\/\/\/\///\/\/\/\/\\\/\/\///\\\///\\\/\/\/\/\/\///\/\\/\\/\/\/\/\/////\\\\\\\/\/\/\/\/\///\\\/\/\\\/\\\\\\\///\///\\\\\///\/\/\/\/\/\\////\/\\\/\\/\\/\///\/\/\/\/\/\/\/\/\/\///\\\///\/\/\/\/\/\///\///\////\\\
/\/\/\/\/\/\/\///\/\/////\/\/\\\/\/\/\/\\\/\////\\\\/\\\///\/\/\/\/\\\/\/\///\/\/\/\/\/\/\\//\/\/\///\/\/////\\\\\/\///\\//\/\\\///\/\\\/\/\/\/\/\///\\//\/\/\///\/\///\\\\////\\\///\\\/\/\/\/\\\/\/\\\/\/\/\/\\\///\//\\/\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\/\///\/\/\/\/\\\/\\\/\/\///\\\/\/\/\\\/\/\/\/\/\/\/\///\\\\\\//\\/\//\/\/\/\/\/\///\\\\\/\/\/\/\//\\/\\\///\\/
\/\/\\//\/\/\/\//\\/\/\/\///\\\/\/\/\////\\/\//\//\/\/\/\/////\/\\\/\///\\\\\/\/\//\//\/\\\/\/\/\/\/\///\/\/\/\/\/\/\\\/\//\//\\\\\/////\/////\/\\/\\/\/\/\///\/\/\/\/\///\/\\\\\/\\\/\/\\\/\/\/\/\\\/\/\/\/\/\/////\/\/\/\/\/\/\/\/\/\/\/\//\\\\/\/\///\/\/\//\\/\/\/\/\\\//\\\\///\////\//\///\/\/\\\\\/\/\\\/\\\/\/\/\\\\\///////\\\///\\\/\\\/\///\////\\/\/\/\\\/\\
//\\///\/\/\/\/\\//\/\/\///\/\\\/\/\\\/\///\/\/\/\/\/\\\/\/\/\/\/\/\/\////\\///\/\///\/\\\/\\//\/\///\/\/\///\//\\////\\//\\/\/\\//\///\/\///////\\\\\/\/\/\/\/\\\/\\\/\/\///\\\/\/\/\/\/\///\\\/\/\/\\\/\\\/\//\\\\/\/\///\/\/\/\\\\\/\/\/////\/\/\/\/\/\///\///\///\///\/\///\/\\/\\\\/\/\///\/\/\/\/\/\\\/\/\\\/\\//\/\/\/\/\/\\\/\///\///\/\/\/\/\/\\\\\/\/\/\/////\
\\//\///\/\///\/\/\///\/\/\//\\\\/\/\/\/\\\/\\\///\\\/\/\/\/\/\/\/\\//\///\/\///\/\/\/\/\/\///\/\\\///\//\\/\/\/\\//\/\/\///\/\/\\//\//\\\/\\/\///\\//\/////\\\/\/\/\\\/\/\/\///\///\///\/\/\//\\\\/\/\//////\\///\/\\//\/\/\/\\\/\/\////\\/\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\\\/\///\/\\\/\///\\\///\\//\/\\\/\/\///\//\\/\/\\\\\\\/\///\/\\\/\/\\\/\///\\\/\//\\/\\\///
\\/\//\\/\/\/////\/\/\///\/\\\/\/\\\\\/\/\/////\/\/\\\/\/\///\/\/\/\/\\\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\\//\/\/\\\/\/\/\\\///\///\/\\\\\/\//\//\/\\//\/\/\/\/\/\/\/\/\\//\\\/\///\/\/\/\///\\\/\///\/\\\/\/\\\/\/\/\/\/\////\\/\/\/\/\/\\\/\\//\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\///\///\/\\\/\\\/\/\/\//\\\//\/\///\/\/\/\/\/\\\/\/\/\/\\//\/\/\/\/\/\/\/\/\///\/\\\\//\
\/\/\\\/\/\/\/\\/\\///\\\/\/\/\\\//\//\\\/\/\/\/\/\/\/\/\///\/\/\\/\//\/\/\\////\/\\\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\/\\\/\/\/\/\///\/\/\///\\\\\/\\\/\/\/\\\///\\\///\/\/\/\/\/\\\/\/\\\///\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/////\/\/\/\/\\\\\/\/\/////\/\\//\\\\\//\//\\\\///\\/\/\/////\\\\////\\//\///\\\\/\\/\/\\\/\/\/\/\/\/\/\//\////\/\///\///\//\\\\\\\\/\///\/
/\/\/\///\\//\/\/\/\/\//\\/\/\\//\/\/\/\/\/\/\/\//\\\\///\/\/\\\/\/\/\/////\/\/\///\\//\///\/\///\\\/\/\/\\\\\/\/\/\\\/\/\/\/\/\/\\//\/\/\/\/\/\\\\\/\/\\\///\/\/\\\/\/\/\\\/\/\/\\//\/\/////\\//\/\///\/\\\/\/\/\/\/\/\/\\\/\/\/\///\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\/\\\/\\\/\/\/\/\\\/\/\\\///\/\/\/\/\/\\//\/\/\/\/\\\/\///\\\/\/\/\\\/\/\\//\///\\\/\/\
\/\/\/\/\///\/\//\//\///\/\/\\\///\/\/\/\/\/\////\\/\/\/\///\/\/\///\/\/\///\/\/\/\/\///\/\/\\\/\/\/\/\//\\/\/\/\///\/\///\\\\\/\///\/\/\/\\\\\/\/\/\/\/////\/\/\/\/\\\\\/\///\\\/\/\/\/\\//\/\\\/\/\\\/\/\/\/////\/\/\/\/\/\\\/\/\/\/\/\\\\\/\/\/\/\\/\\///\/\/\///\/\/\///\\\\\/\/\/\/\/\//\\/\/\//\\\\/\\\///\/\/\/////\/\/\//\//\/\\\\//\/\/\/\///\\\/\/\/\/\/\\\/\/
/\/\/////\/\\\///\/\//\\\\/\/\/\/\\\\\///\/\/\/\\\/\///\\\///\///\/\/\/\\\/\\\/\/\\\/\/\\\/\/\/\/\\\/\/\/\//\\/\/\\\/\/\///\/\/\/\/////\/\/////\/\/\\\\\/\\\\\\\/\/\/\/\\\/\/\\\/\/\/\/\\\/\/\\\/\\\///\/\/\/\/\/\/\/\/\/\///\/\\\\\///\///\///\\\/\\\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\\\/\/\/\\\\\/\/\\/\\\\/\/\/\/\/\\\/\/\/\///\///\////\\/\/\/\/\/\//\\\//\\\/\
//\/\/\/\/\/////\////\\/////\/////\///\/\\\/\/\/\/////\///\/\/\/\/\\//\///\/////\/\/\/\/\/\/\/\///\/\/\/\/\/\\\\\///\///\///\///\/\/\\\\\/\/\/\/\/\/\//\\/\/\/\/\\\///\/\/\/\/\/\/\////\\/\/\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\\\/\/\\\/\/\//\\/\/\/\/\/\/\/\/\///\/\/////\/\/\///\/\/\\\/\/\/\/\//\//\/\/\/\///\\\/\/\/\\\/\/\/\/\/\/\/\\////\/\/\\\/\\\///\///\\//\\
///\/\/\///\\///\\\\\\/\////\\////\\/\\\\\/\/\/\/\\\\\///\\\/\\\/\\\/\/\/\/\\//\\\/\/\/\///\/\/\/\///\///\/\///\\//\///\\\\\\\/\/\////\\/\/\/\/////\/\\\\\/\/\/\/\/\/\/\/\\\/\/\/////\/\\\///\/\/\/\\\/\/\/\\\/\\\/\/\/////\/\///\/\/\\\\\\\////\\\\///\/\/\///\\\\\\\/\\\///\/\/\///\///\/\/\/\\\/\\////\/\/\/\\\\//\/\\\/\/\\\/\\\/\/\/\///\/\/\/\/\/\/\///\/\/\/\/\\\
\/\/\\\/\///\//\\/\/\///\\\/\///\//\\/\/\/\/\/\/\/\\/\\/\/\/\/\/\/\/\/\/\\\/\/\///\/\/\/\/\/\\\/\/\\\/\/\/\/\/\///\/////\///\/\/\\\/\/\/\/\/\\//\//\\/\/\\\/\/\/\/\//\\/\/\/\/\//\//\\\/\/\/\///\/\//\\/\/\/\/\/\/\/\/\/\/\/\///\/\\\///\/\/\/\/\/\\\/\/\/\\\//\/\\\\///\/\/\\\/\/\/\/\\\/\/\\////\/\/\\\\\/\/\/\/\\\/\/\\\\\///\///\///\\//\/\///\/\///\/\/\/\/\/\/\\\/
\\\////\/\/\/\/\///\/\///\/\/\/\/\/\///\/\///\\\/\/\\//\/\/\/\/\/\/\///\/\\\\\/\/\///\/\/\//\\/\/\////\\/\/\\\//\\/\///\/\/\/\///\/\/\/\\\/\/\/\/\/\//\\/\/\/\/\/\///\/\/\/\/\/\//\\/\///\/\/\/\/\///\/\/\/\/\\\/\/\///\\\/\\\\\///\/\/\\\/\\\\\/\/\\\//\\/\/\\\/\/\/\\\/\\\/\/\\////////\/\/\\\/\/////\/\///\/\/\\/\\\//\/\///\///\\\/\/\/\//\\\\/\/\/\/\\\/////\/\/\/\
\///\/\/\\//\/\\\///\///\/\\\/\/\/\/\/////\\\\//\\\///\///\\\///\///\/\/\\\/\/\\\/\///\/\/\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\//\\\\/\///\/////\/\/\/\/\/\\\//\\/\/\\\///\/\/\/\///\///\/\//\\\\\\\//\/\/\/\/\/\//\\/\///\/\///\\\\\/\\\/\/\/\/\\\/\/\\\/\/\/\\\//\\//////\\\\/\\\/\/\\//////\/\/\///\/\\\/\/\/\\\/\/\/\\\/\/\/\///\/\\\/\/\\\\\/\\\/\/\/\/\/\///\\\\////\/
/\/\/\/\/\////\//\/\/\/\/\/\/////\/\/\/\///\\\/\/\/\/\///\/\/\/\\//\//\\/\\\/\\\/\/\/\/\/\////\\\\/\/\/////\/\/\/\/\///\/\/\/\\//\///\\\\/\\\\/\/\\\/\/\/\/\\\/\\\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\\\\\/\\\/\\/\\/\\//\/\/\\\///\/\/\///\///\\\\\/\/\\\/\/\/\/\///\\\/\/\/\/\/\/\/\/\///\/\\//\/\///\/\//\//\/\///\\\/\/\//\\/\///\/\/\/\/\/\\\/\/\///\/\/\\\/\
\/\/\///\\\/\/\/\/\///\\\/\/\/\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\///\//\\//\\/\/\/\///\/\\\/\/\/\/\////\//\///\///\\/\\/\/\/\/\/\/\/\//\\/\/\/\/\\\///\///\///\///\/\/\/\/\/\/\///\/\\////\/\///\/\\\/////\/\/\/\/\/\\\\\/\///\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\\/\\\/\\/\/\/\\\/\/\/\\\/\/\/\///\/\/\/\\\/\/\///\/\/////\\\/\/\/\/\\//\\\/\/////\/\/\///////\/\\\\//\/\/\\
\\/\/\/\\\/\/\/\\\\\\\/\\\///\/\///\/\\//\/////\/\/\\\/\//////\\/\/\/\/\/\\\/\\\/\///\/\///\\\/\////\\/\///\\\/\/\/\/\\//\\//\/\/\/\/\/\///\\\/\///\/\/\/\///\/\/\////\\///\/\\\/\/\//\/\\///\/\\\///\/\\\/\\/\\/\/\/\/\///\/\/\/\/\/\/\///\/\/\/\\\/\//\\/\/\/\\\/\\\/\\\\\/\/\/\/\/////\/\/\/\/\/\/\///\/\\\///\\/\////\/\\\/\/\/\/\/\///\/\/\/\/\/\\//\/\/\/\/\\\\\/\
\\\\\\\\\//\\\\\\/\\\\\/\/\/\/\/\///////\///\/\/\/\/\/\/\\\////\\\\\\/\/\//\////\/\////\\\\/\/\\\/\\\/\/\///\///\//\\/\\\/\/\\////\///\/\/\//\\/\\\/\/\/\/\\\\\/\\\/\/\/\/\/\/\///\/\///\/\\\/\/\/\/\/\/\/\//\/\\/\\//\//\\/\/\\\/\/\///\/\///\/\/\/\/\/\//\\/\/\/\\//\/\/\/////\/\/\/\///\\\/\/////\/\/\/\/\/\/\\\/\/\\\//\\\//\\/\\/\/\///////\/\/\///\/\/\/\/\/\///\\
/\/\///\/\/\/\/\\/\\/\/////\\\/\/\\\/\/\///\/\/\/\\\/\\//\/\/\///\/\\\///\/\/\/\/\/\/\/\/\/\/\/\/\/////\/\///\/\/\\/\\/\/\/\///\/\/\\\/\/\///\///\///\/\/\/\/\\\/\//\\/\/\/\\\///\\\\\\\\//\\\///\/\\\/\/\//\\\\///\/\/\\////\/\\\\\//\\/\/\\\/\/\/\/\/\/\/\/\///\/\\\/\///\/\/\/\\\\\\//\/\///\\//////\/\\//\///\/\\\/\/\/\//\\/\\\/\/\///\/\/\/\/\/\/\/\\\\\/\/\/\/\/\
/\\\//\/\/\/\/\\\/\/\/\/\/\\\\\/\\\///\/\/\/\/\\\\\/\\\///\/\/\/\///\/\/\/\///\/\/\/\///\/\/\///\/\/\/\/\/\/\\\/\//\\/\\\/\\\///\/\///\////\//\/\\\/\\\///\/\/\/\/\/\/\/\/\/\///\////\\\\/\/\//\\/\/\//\\/\\\/\/\/\///\/\/\/\/\/\/\///////\/\\\/\/\//\\/\/\/\/\/\/\/\/\//\\\\/\/\////\\/\\////////\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\\\/\///\//\\///\/\/\/\/\\\/\\\//\\/
/\/\///\/\/\\\/////\\\\\/\\\/\/\\\/\/\\\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\//\\\///\/\/////\/////\/\/\//\\///\/\\\/\//\//\/\///\/\/\/\///\/\/\/\/\/////\\\/\/\/\/\/\/\/\///\/\/\/\/\/\/////////\///\\\/\\\/\/\///\/\/\/\/\/\///\//\\\\/\///\\\/\\\/\\\\\/\/\/\\\/\/\/\/\\\/\/\\\\\\////\///\\\/\/\/\/\/\///\\\\\/\/\/\/\\\///\\\///\/\/\/\/\/\/\///\///\\\\\/\/\/\/\/\/\/\/\
\\\\\/\/\/\/\\\/\/\/\\//\/\/\/\/\/\/\/\/\/\\\\\/\/\/\///\/\/\/\///\/\/\\\/\/\///\/\/\/\/\/\\\/\/\/\\\/\/\/\/\/\\\\\/\/\\\/\\//\/\//\\/\/\/\/\/\/\/\\\\//\/\/\/\/\/\/\/\/\/\/\///\/\\\/\///\///\\\/\//\\/\\\/\/\///\\\/\/\/\///\/\/\/\/\/\\//\//\\/\/\///\/\/\\\/\/\/\/\/\/\/\/\/\///\/\/\/\\\/\/\/\/\/\/\/\/\///\/\///\/\\\/\/\/\\\/\//\\\\///\/\/\/\/\/\/\///\/\/\/\/\/
\\///\\////\/\/\///\///\\\\\///\/\/\/\\\/\/\/\/\///\/\/\///\\\/\/\/\/\/\/\\\/\/\/\\\//\\\\/\/\///\\\/\/\/\\\/\/\/\///\///\/\\\/\\\/\///\/\/\\\/\/\/\\\///\/\\\/\/\///\\\///\/\/\\\/\/\///\\\/\/\/\\\\\///\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\///\/\\\\//\/\/\//\\/\/\/\/\/\\\\//\//\\/\\////\\\\\/////\\/\//\///\/\/\/\/\///\/\/\///\/\\\/\/\///\///\/\/\/\/\/\/\\\/\/\/\//
\/\/\/\\\/\/\/\\\/\/\///\/\/\/\/\///\//\\\\/\/\/\/\/\/\///\/\/\/\/\\\/\/\/\\/\//\/\\\/\/\///\\\/\///\/\/\/\/\/\\////\/\/\/\/\/////\/\/\/\/\/\\\///\//\\///\/\//\//\\\\\///\///\/\\\/\/\/\///\/\\\/\/\///\/\/\\\/\/\/\\\\\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\///\///\///\\\///\/\/\/\/\/\\//\\\/\/\/\\//\/\\\\\/\/\\\/\/\/\/\/\/\\\/\/\/\///\/\/////\\\/\/\/\/\/\///\///\/\/\/
/\/\/\\\/\/\/\/\/\/\/\///\///\/\/////\\\/\\\\\/\/\///\\//\\//\/\/\\\\\///\///\/\/\///\///\/\/\///\/\///\/\/\/\\//\/\\\/\/\/\/\/\/\/\/\\//\/\/\/\\/\\\\/////\/\/\/\/\/\/\///\///\\\/\\\/\/\////\//\/\///\/\\\/\/\/\\\/\/\\\/\/\/\/\///\/\\/\\/\///\/\/\//\\/\/\/\\\/\/\/\/\/\/\\/\\/\/\\\/\/\/\/\///\/\/\/\\\/\///\\\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\\\/\/\/////\/\/\/\/\/\
\/\/\/\///\/\/\/\/////\/\/\\\/\\\/\//\\/\/\///\/\/\/\/\/\/\/////\/\///\\//\/\/\/\/\///\///\/\/\/\/\\\/\/\/\/\/\/\/////\\\/\/\/\///\/\/\/\/\/\/\/\/\//\\\\/\/\/\/\/\\\\\/\/\///\//\////\/\/\/\/\/\/\/\/\/\/\\\/\/\/////\/\/\/\/\/\/\/\\//\\\/\/\\\/\/\/\/\\\//\/\//\\\\\/\/\/\///\/\\\/\/\/\/\\\\\/\/\\\/\/\/\/\/\/\/\\\/\///\/\/\\\/////\/\///\/\/\////\//\/\\\///\/\\\/
\\\//\/\/\/\/\/\///\///\\\///////\\\//\\/\/\/\\\///\/\/\\\///\\\/\/\/\\\/\///\/\/\\\\\/\/\///\/\\//\/\/\/\/\/\/\///\/\/\///\///\/\\//\////\////\/\/\/\\\/\/\///\/\\\/\/\/\/\/\/\////\//\/\/\///\\\/\/\///\/\/\\\//\\///\/\/\//\\/\///\\\/\\\/\/\/\/\/\\\/\/\/\\\/\/\/\/\\\\\\\///\/\/\\\/\/\/\/\/\///\///\/\\\/\/\/\/\/\//\\/\/\/\//\//\/\////\\/\/\\\/\/\/\/\/\/\/\/\\\
\/\/\/\/\/\//\/\\//\\/\\\/\\////\/\///\/\\//\/\\\/\\\/\/\\//\/\/\///\/\/\\\\\/\\\///\/\\\\\\\\\///\/\\\/\/\///////\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\///\/\/\\\/\\\/\/\\\//\\/\/\/////\/\/\//\\/\/\/\\\\\/\\//\/\\\/\\//\/\/\\//\/\/\/////\\\///\///\/\/\///\/\///\\\/\///\/\/\/\/\/\/\\\/\///\\\/\/\/\//\\///\/\/\\\/\\\/\/\/\/\/\///\\////\\\/\/\/\/\/\\\///////\/\/\\\\
/\\\\//\/\/\/\/\/\/\\\///\\\\\/\/\/\/\/\/////\\\/\////\\\\///\/\\\/\/\/\/\/\///\/\///\/\/\/\/\//\\\//\/\\\/\/\///\/\/\/\/\/\/\\//\/\\\/\/\/\/\\\\\\//\\\///\///\///\///\/\/\//\\/\\//////\/\/\///\/\\\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\\\/\/\///\\\/\///\/\\\/\/\//\//\/\/\\\//\//\/\///\///////\///\/\/\\\///\\\/\\//\/\/\/\/\///\/\/\/\/\/\///\/\\\/\///\
\/\/\/\/\//\\/\///\/\///\\\\\/\/\/\/\/\//\\/\/\\\/\/\/\\\\\\\/\/\/\/\/\/\\\/\/\/\\\/\\\/\/\///\\\/\/\///\/\/\///\/\\\\\\\\\/\/\/\/\/\/\/\/\/\/\/\/\\\/\//\\/\/\/\\\\\/\///\\\\/\/\\/\/\///\/\/\\\/////\\\/\/\/////\////\\\\/\/\/\/\/\/\/\/\/\///\/\///\\\/\/\///\///\/\/\/\/\/\//\\/\/\///\/\///\///\\\/\/\/\/\/\\\/\//\\/\/\/\/\\\\//\/\/\\//\/\///\///\///\/\/\/\/\/\/
/\/\/\\//\\\///\\\/\\\//\\/\//\//\/\/\///\/\/\/\/\/\/\\\/\///\\\/\\\/////\/\//\\/\/\/\/\/\/\\\/\\\/\/\\\/\/\/\/\\\/\/\/\/\/\/\/\\\/\///\/\/\/\/\/\/\/\\\\\/\/\/\/\/\/\//\\/\\\///\//\\/\\\/\/\/\/////\/\\\/\/\/\/\/\/\/\\\\\\\/\/\\\/\\\//\\\\///\/\/\/\/\/\/\///\\/\\/\/\/\\//\///\\\/\/\/\/\///\/\/\/\/\/\//\\/\/\\\///\/\///\/\/\//\\/\\//\/\/\/\\\///\/\///\/\///\/\
//\\//\/\/\/\///\/\/\//////\\/\/\/\///\/\/\///\/\/////\\\///\\\/\/\/\/\//\\/\\\\\\\//\\\\/\\\\\/////\/\/\///\\//\/\///\/\/\/\/\\\/\/\/\/\//\//\//\\/\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/\///\///\\\/\///\///\///\/\/\///\/\/\/\/\///\/\/\/\/\/\\\/\/\////\\\\/\\\/\/\/\/\/\/\///\/\///\///\\\\\///\/\/\///\/\/\///\/\/\/\/\/////\///\///\/\/\///\/\/\/\/\/\/\/\///\/\/\\\///
/\/\/\/\///\\\/\\\/\\/\\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\//\/\/\/\\\\\/\\//\\\\\\\//\///\\\//\/\///\/\/\/\/\/\/\/\/////\/\///\/\\\/\\\\\/\\//\/\\\/\/\/\\\/\/\/\\\/\\\/\/\/\/\/\/\/\\\///\/\/\///////\/\/\/\/\/\/\/\/\\/\\\\\\\\/\/\/\/\\\/\/\/\/\\/////\\///\\\/\/\/\/\/\/\/\\\\/\\/\/\/\/\/\/\/\/\/\\\/\\\/\\\///\/\/\/\/\/\/\/\\//\///\\//\\\////\\/\/\/\\\/\///\/\
\\\/\\/\\/\/\/\/\/\\//\\//\/\\//\\\/\/\\////\/\/\/\/\/\/\\\\\/\\\\\/\/\\\/\/\//\\\\\\/\/\/\/////\/\\\/\/\\//\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\\/\\///\/\\\\\\\\\\\/\/\/\/\/\/\\\\\/\/\\\/\\/\\/\/\\\/\///\\//\/\/\/\/\/\/\/\/////\\////\/\\\/\///\/\/\//\\/\\\/\/\///\\////\///\/\/\/\\//\/\///\\\\////\/\/\/\/\/\/\/\/\\\///\\\/\/\/\/\\\/\/\/\\\///\/\/\/\/\/\/\/\/\\\/
/\\\/\/\/\/\/\\\/\/\\\///\/\/\/\/\//////\\\////\/\\//\\\/\///\\\/\/\\\\\/\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\\\\\/\///\/\/\/\/\///\/\/\/\/\/\/\\\///\/\/\/\/\/\/\/\/\/\///\/\///\/\///////\/\\\///\/\/\\\//////////\\/\/\/\\\/\\\/\/\/\/\/\\\/\/\//\////\/\/\\\/\\\/\\//\/\/\///\\\/\/\\\/\/\\\///\/\/\/\/\/\///\/\/\///\/\/\/\/\\\/\\\/\/\/\/\
\/\/\\\//\\\//\/\/\///\/\\//\/\/\/\/\//\\/\/\/\/\/\\\/\\//\\\/\/\/\/\/\///\/\///\/\/\/\///\///\/\\////\/\\\/\/\/\/\/\/\/\\\/\\\\\/\\\/\/\/\///\/\/\/\/\\/\\\\///\\\/\/\/\/\///\/\///\/\/\\\/\\////\/\///\/\/\/\\\/\\\/\/\/\/\//\\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\/\\\///\///\/\\\/\/\/\/\/\\\/\///\///\/\/\/\\\/\/\/\/\/\//\//\\\\//\/\/////\\\/\\\/\/\/
\//\/\/\/\/\//\//\/\/\/\/\/\/\/\//\\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\\\///\/\/\/\\\/\/\/\/\/\\\/\/\///\/\\\/\/\\//\/////\//\\/\/\///\/\/\/\/\/\/\/\///\/\///\/\////\\/\/\/////\/\/\/\/\\//\/\\\/\/\/\/\\\/\/\//\\///\/\///\//\\/\/\\\///\/\/\/\/\/\\/\\/\/\/\\//\/\\////\/\\\/\/\\////\\\/\/\/\//\\///\///\/\/\/\///\\//\///\/\/\/\///\/\\\/\\\/\///\///\/\\\/\/\\\\\/\\\
\/\/\\\///\/\/\/\\\/\//\\/\\\/\/\/\/\/\///\/\/\\//\\\\\\\///\/\/\/\\\/\\\/\/\/\/\/\/\/\///\/\/////\/\////\\/\\\/\/\/\\//\//\\/\\\/\/\///\///\/\/\/\/\/\///\/\\\\\/\///\\\/\/\/\///\/\/\/\/\/\/\/\/\\//\\/\\/\\\\//\/\/\/\\\/\/\/\/\\\/\/\\///\//\///\/\/\\///\\\\\\///\/\/\\\\\\\/\/\///\/\/\/\\\/////\\\/\/\/\/\///\///\/\/\/\///\///\\\///\/\/\/\///\\\/\///\/\/\/\/\\
\\/\///\/\\\/\\\/////\/\/\///\/\\//\\////\/\/\///\/////\\//\/\/\/\/\/\\\/\/\/\/\/\\\\\/\\//\/\/\/\\/\\///////\\\/\///\///\/\/\/\/\/\\\///\/\/\/\/\/\\\/\/\/\/\///////\/\/\//\\/\\\///\\\/\/\/\/\/\\\/\/\///\//\\/\/\/\/\/\/\/\/\/\\//\\/\//\/\/\///\/\/////\/\/\/\\\/\/\/\/////\/\\/\\/\/\///\/\/\///\/\/\/\///\/\/\/\\\/\/\/\\//\/\/\\\/\\\/\/\\\\//\///\/\//\\/\/\//\\
\\//\/\/\//\\/\///\/\/\/\//\\/\/\/\/\/\///\/\///\/\/\/\\\/\/\///\/\/\///\/\/\\\/\/\/\\\/\\\/\/\///\////\\/\/\\//\/\/\/////\//\\/\/\/\/\///\/\/\/\/\/\///\///////\/\//\\/\/\/\/\/\///\\//\/\/\/\\\/\/\///\\\\//\/\/\///\/\\\/\/\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\///\///\/\/\/\/\/\/\\\/\/\/\/\/\///\/\/\/\/\\\/\\//\/\/\/\/\/\///\/\\\/////\\\/\/\/\/\/\/\/\/
/\/\/\/\/\/\/\\\/\/\//\\\\/\/\/\/\/////\/\/\\\/\/\\\/\/\\\\\\\\//\/\/\/\/\/\/\/\/\/\/\/\\\\\/\/\/////\/\/\\\/\//\\///\/\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\/\\\//\\/\\//\///\/\/\/\\\/\/\/\/\/\/\/\/\///\\\/\\\/\/\///\///\/\/\///\/////\\\////\\/\/\/\/\/\/\////\\/\/\/\/\/\/\/\\\/\/\\\/\/////\/\/\/\\\/\/\/\///\\\\\/\//\\/\/\/\/\///\\/\//\/\\\\//\/\/\/\/\\\//
\/\/\/\\\/\///\/\/\\\/\/\///\\//\/\\\\//\/\\\/\/\\\/\///\/\/\//\\/\/\/\//\\///\\//\/\//\\//\\/\\\\\/\/\/////\////\\/\\\\\/\/\/\/\//\\/\///////\/\/\/\/\/\/\/\///\/\/\/\\\/\/\\\/\\\/\/\/////\/\/\/\/\/\\/\/\\/\/\/\/\///\/\/\\\\\/\\/\\/\/\/\\\\//\/\/\///\/\/\/\///\///\/\/\/\/\\\/\/\/\\\/\/\///\/\///\/\/\///\/\/\/\/\/\/\///\/\/\/\///\/\\\/\/\/\//\\/\/\/\\\/\/\\\/
/\/\//\\///\\\/\/\/\/\/\\\\\/\/\\\\\\\/\/\/\/\/\/\/\///\/\\\/\/\\\/\/\///\/\/\///\/\/\/\/\\\\\/\/\///\/\/\/\/\/\/\///\/\/\/\/\/\/\/\///\\//\/\\//\\//\/\/\/\//\\\\/\///\/\/\\//\/\/\\\//\\\\/\/\\\/\/\/\\\/\/\///\\\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/\/\/\/\/\///\\\/\/\/\/////\\//\\\///\/////\/\/\/\\\\\/\/\/\//\\/\\//\///\/\/\/\/\/\/\/\/\\\///\\\/\//\\/\/\/\\//\/\\\
//\\\\\\\/\/\\\/\/\/\///\/\///\\\/\/\\\/\\\///\\\\\\\///\/\/\///\/\\\\\/\\\///\/\/\/\\//\///\/\////\\/\///\\\/\/\/\/\/\/\/\///\\\///\/\/\///\/\/\///\/\/\\\/\/\/\\\/\/\\\\\/\/\/\///\/\\\/\\\/\/\\\/\/\/\/\/\/\/\\///\\\\\\/\/\///\///\/\///\/\///\/\/\/\/\/\/\\\/\/\\//\\\/\/\/\/\/\/\/\/\/\///\///\\\\\///\/\/\/\\//\//\\\\/\///\/\/\\\////\/\\/\/\/\/\/\/\///\/\/\///
/\/\/\/////\/\/\\\/\/\/\///\/\/\/\/\\\///\/\/\/\/\/////\/\/\/\/\/\/\/\/\//\\/\/\\\/\///\\\\\/\/\/\/\/\/\/\/\\////\\\/\/\/\/\//\\/\/\/\/\/\/\/\\\\//\/\\\/\/\\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\/\/\\\/\///\///\///\/\/\/\/\/\/\/\/\///\/\/\///\/\\\/\/\/\/\/\/\/\\\/\\//\\\/\/\/\///\/\/\/\/\//\////\/\/\\//\/\/\/\\\/\\\/\/\/\/\/\/\\///\////\/\/\///\\\
//\/\///\/\/\\\/\/\/\/\/\/\\\\\/\/\/\////\\/\///\//\\/\\\/\/\\\\\/\/\///\/\/\\\/\/\/\/\\\//\\/\/\//\\\\///\/\/\/\\\/\\\/\/\\\/\/\/\/\\\/\/\/\\\/\/\/\\\\\//\\///\/\\//\/////\/\/\/\/\\\//\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\\\/\\\/\/\///\/\//\\///\/\/\\\//\/\//\/\/\\\\//\/\///\///\\\/\/\\\/\/\/\/\/\/\///\\//////\/\/\/\/\/\\\\//\/\/\/////\/\/\/\\\\\/\/
/\////\//\/\/\/\///\/\\\\\/////\/\/\/\\\/\\\/\/\/\\\/\/\/\/\/\/\\//\/\/\/\/\/\/\/\//\\/\/\\\\\////\\/\/\/\\\/\/\\\/\/\/\/\/\/\/\\\/\\\/\//\\/\///////\///\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\\\/\/\/\\\/\/\/\/\//\\///\/\/\/\/\/\/\/\/\/\/\/\/\/\/\///\\\/\/\/\/\/\/\\\/\///\/\\\/\\\//////\\\\/////\/\\////\\\///\/\/\/\\\/\/\/\/\//\/\\/\/\/\/\/\\//\/\/\///\/\/\/\\\/\\\\\
\///\/\/\/\/\/\\\/\/\/\/\/\/\/\/\\\/\///\/\/\///\/\/\/\/\/\/\//\\/\\//\/\/\/\/\/\/\\\\\///\/\///\\\\\/\/\/\///\///\/\/\\//\/\/\///\/\/\///\/\\//\/\//\\/\/\/\/\\\/\/\/\\\/\/\/\/\\\//\\///\\\///\/\/\\\///\///\/\\\///\/\\\/\/\///\/\/\///\\\/\/\///\\\/\\\/\\\/\/\\\\\\\//\\\\/\\\/\\\/////\/\/\/\\\///\/\\\/\\\/\/\/\/\/\/\\\///////\/\/\/\\\/\//\\//\\/\/\/\/\/\\//\/
/\/\/\/\/\///\\\/////\\\/\/\\\\\/\/\/\/\///\/\/\/\/\/\/\/\\\/\\//////\\\\\/\/\/\/\///\/\///\/\/\/\/\/\/\/\/\/\/\///\/\/\/\/\/\////\\/\/\/\/\/\/\/\\////\/\\\/\\\/\\\///\\\/\/\///\/\/\/\/\/\/\/\/\/\\\/\/\/\/\/\/\/\\\/\\/\\/\/\///\/\///\/\/\/\/\/\\\/\/\///\/\/\///////\///\/\/\/\/\\/\//\/\/\/\//\\////\\/\///////\/\\////\\\/\/\/\/\\\/\\\/\/\\\/\\\/\/\\\///\////\\
\/\/\/\\\\\/\/\/\/\/\/\/\/\/\/\//\\/\/\///\\\/\/\/\\\/\//\\/\/\/\///\///\/////\/\/\\\/\/\\\/\/\/\\\/\\\/\/\/\/\\/\//\\///\\/\///\\////\\\/\/\/\\/\\\\/\/\/\///\/\//\/\//\/\/\/\/\/\\//\/\/\\\/\/\/\\\/\/\\\/\/\///\/\/\/\\\\//\/\///\///\/\/\/\/\/\//\\/\/\/\/\/\\\/\/\/\/\/\/\/\///\/\/\///////\\////\///\/\/\/\/\/\\\/\///\///\\\/\\\/\/\\//\/\///\/\////\\\\/\////\\/