0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:36:27 +00:00
OI-codes/LibreOJ/2632/data/lamp.g09C.in

104 lines
11 KiB (Stored with Git LFS)
Plaintext

102 106
\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\//\/\\/\/\//\/\/\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\/\
/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\\/\//\/\/\\/\/\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\/\/
\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\/\/\/\/\/\//\\//\\//\\//\\/\/\/\//\\//\\//\\/\/\/\/\/\/\/\/\//\
/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\/\/\/\/\/\\//\\//\\//\\//\/\/\/\\//\\//\\//\/\/\/\/\/\/\/\/\\/
/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\\/\/\//\\/\/\//\/\\/\/\//\\/\/\//\/\/\/\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\//\/\/\\//\/\/\\/\//\/\/\\//\/\/\\/\/\/\/\/\/\//\\/
/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\\//\/\/\/\\//\/\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\/\//\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
\/\//\/\/\/\\//\/\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\\/\/\//\/\\//\
/\/\\/\/\/\//\\/\/\/\/\//\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\//\/\/\\/\//\\/
\//\/\/\/\/\\//\/\/\/\\/\//\/\/\\//\/\/\/\\/\/\/\//\/\/\/\\/\/\//\\//\\//\\/\/\/\//\/\\/\/\/\//\\/\/\/\//\
/\\/\/\/\/\//\\/\/\/\//\/\\/\/\//\\/\/\/\//\/\/\/\\/\/\/\//\/\/\\//\\//\\//\/\/\/\\/\//\/\/\/\\//\/\/\/\\/
\/\//\/\/\/\\/\//\/\/\\//\/\/\/\\/\//\/\/\\//\/\\/\/\/\/\/\//\\/\/\//\\/\/\//\/\\/\/\/\//\/\/\/\/\/\/\/\/\
/\/\\/\/\/\//\/\\/\/\//\\/\/\/\//\/\\/\/\//\\/\//\/\/\/\/\/\\//\/\/\\//\/\/\\/\//\/\/\/\\/\/\/\/\/\/\/\/\/
/\\//\/\/\/\/\\//\/\/\\/\//\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\//\\/\/\/\/\//\\/\/\//\/\\/\/\/\//\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\\//\/\/\\/\/\//\/\/\/\\//\/\\/\/\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\//\\/\/\//\/\/\\/\/\/\//\\/\//\/\/\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
\/\//\/\/\\//\/\/\/\/\\/\//\/\\//\/\/\/\/\\//\/\/\/\\/\/\/\/\//\/\/\/\/\\/\/\//\\/\/\/\/\//\/\/\/\/\/\/\/\
/\/\\/\/\//\\/\/\/\/\//\/\\/\//\\/\/\/\/\//\\/\/\/\//\/\/\/\/\\/\/\/\/\//\/\/\\//\/\/\/\/\\/\/\/\/\/\/\/\/
\//\/\/\/\\/\/\//\/\/\\//\/\/\\//\/\/\/\/\\/\/\/\//\\//\/\/\\/\/\//\/\/\\//\\/\/\//\/\/\\/\/\//\\/\/\/\//\
/\\/\/\/\//\/\/\\/\/\//\\/\/\//\\/\/\/\/\//\/\/\/\\//\\/\/\//\/\/\\/\/\//\\//\/\/\\/\/\//\/\/\\//\/\/\/\\/
\//\/\/\/\/\/\\//\/\/\\/\//\/\\/\/\//\/\/\/\/\/\\/\/\//\/\/\/\/\\/\/\/\/\//\/\/\/\/\/\/\/\/\\/\/\//\/\\//\
/\\/\/\/\/\/\//\\/\/\//\/\\/\//\/\/\\/\/\/\/\/\//\/\/\\/\/\/\/\//\/\/\/\/\\/\/\/\/\/\/\/\/\//\/\/\\/\//\\/
\/\//\/\/\/\\/\//\/\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
/\/\\/\/\/\//\/\\/\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\\//\/\/\/\\//\/\/\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\\//\/\/\/\\//\/\/\/\\/\//\/\\/\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\/\//\/\/\/\/\/\\/\/\//\/\\//\
\//\\/\/\/\//\\/\/\/\//\/\\/\//\/\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\\/\/\/\/\/\//\/\/\\/\//\\/
\/\//\/\/\/\\//\/\/\/\\//\/\/\\//\/\/\/\/\\/\/\/\//\\/\/\//\/\/\/\/\\/\/\/\//\\/\/\//\\/\/\/\//\\/\/\/\//\
/\/\\/\/\/\//\\/\/\/\//\\/\/\//\\/\/\/\/\//\/\/\/\\//\/\/\\/\/\/\/\//\/\/\/\\//\/\/\\//\/\/\/\\//\/\/\/\\/
\//\/\/\/\/\\//\/\/\/\\/\//\/\\/\//\/\/\/\\//\/\\/\/\//\\/\/\/\/\/\/\//\/\/\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\
/\\/\/\/\/\//\\/\/\/\//\/\\/\//\/\\/\/\/\//\\/\//\/\/\\//\/\/\/\/\/\/\\/\/\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/
\/\/\//\/\/\\/\//\/\/\/\\//\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\/\/\\/\/\//\/\\/\/\/\//\\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\/\\//\/\/\/\\//\/\/\\/\//\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\//\\/\/\/\//\\/\/\//\/\\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\/\\//\/\\/\/\//\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\\/\/\/\//\/\/\/\/\/\/\/\\/\/\//\\/\/\//\/\\/\/\//\/\/\/\
\/\//\\/\//\/\/\\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\//\/\/\/\\/\/\/\/\/\/\/\//\/\/\\//\/\/\\/\//\/\/\\/\/\/\/
/\\/\//\/\\//\/\/\/\/\\/\//\/\\/\//\/\/\/\\/\/\/\/\//\/\\/\/\/\//\/\/\\/\/\//\\/\/\//\\/\/\/\//\\/\/\/\//\
\//\/\\/\//\\/\/\/\/\//\/\\/\//\/\\/\/\/\//\/\/\/\/\\/\//\/\/\/\\/\/\//\/\/\\//\/\/\\//\/\/\/\\//\/\/\/\\/
/\\//\/\/\\//\/\/\/\/\/\\//\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\/\/\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\//\\/\/\/\/\/\//\\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
\/\//\/\/\\/\//\/\/\/\\/\//\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
/\/\\/\/\//\/\\/\/\/\//\/\\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
\//\/\/\/\/\\//\/\/\/\\//\/\/\\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
/\\/\/\/\/\//\\/\/\/\//\\/\/\//\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
\/\/\//\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\/\/\\/\/\//\/\\/\/\/\/\//\/\/\/\/\\/\/\//\/\/\/\\/\/\//\/\/\\//\
/\/\/\\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\/\/\//\/\/\\/\//\/\/\/\/\\/\/\/\/\//\/\/\\/\/\/\//\/\/\\/\/\//\\/
/\/\\//\/\/\\//\/\/\/\\//\/\/\\/\//\/\/\/\\/\/\//\\/\/\/\//\/\/\\//\/\\/\/\/\//\\//\\/\/\/\//\\/\/\/\/\//\
\/\//\\/\/\//\\/\/\/\//\\/\/\//\/\\/\/\/\//\/\/\\//\/\/\/\\/\/\//\\/\//\/\/\/\\//\\//\/\/\/\\//\/\/\/\/\\/
/\/\\//\/\\//\/\/\/\\/\//\/\/\\//\/\/\/\/\\//\/\/\/\/\/\/\/\/\/\\/\/\/\//\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\
\/\//\\/\//\\/\/\/\//\/\\/\/\//\\/\/\/\/\//\\/\/\/\/\/\/\/\/\/\//\/\/\/\\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\/
/\/\\//\/\\//\/\/\/\\//\/\/\/\\/\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\//\\/\//\\/\/\/\//\\/\/\/\//\/\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\\/\//\/\\/\/\//\/\\/\//\/\/\/\\//\/\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\//\/\\/\//\/\/\\/\//\/\\/\/\/\//\\/\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\\//\/\/\/\/\\//\/\/\\//\/\/\\/\//\/\/\/\\//\/\\/\/\//\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\/\/\\/\/\/\//\/\/\/\
\//\\/\/\/\/\//\\/\/\//\\/\/\//\/\\/\/\/\//\\/\//\/\/\\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\\/\/\/\/
/\\//\/\/\\/\/\//\/\/\\//\/\/\\//\/\/\/\/\\/\/\/\//\\/\/\//\\//\\/\/\/\/\/\//\/\/\\/\/\//\\//\/\\/\/\/\//\
\//\\/\/\//\/\/\\/\/\//\\/\/\//\\/\/\/\/\//\/\/\/\\//\/\/\\//\\//\/\/\/\/\/\\/\/\//\/\/\\//\\/\//\/\/\/\\/
/\\//\/\/\\//\/\/\/\/\\/\//\/\\/\//\/\/\/\/\/\/\/\/\/\/\\/\/\//\/\/\/\/\/\\/\/\/\/\//\\/\/\//\/\/\/\/\\//\
\//\\/\/\//\\/\/\/\/\//\/\\/\//\/\\/\/\/\/\/\/\/\/\/\/\//\/\/\\/\/\/\/\/\//\/\/\/\/\\//\/\/\\/\/\/\/\//\\/
/\\//\/\/\\/\/\//\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\//\/\/\\/\/\/\//\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\\//\/\/\/\/\\//\/\\/\/\//\/\/\\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\//\
\//\\/\/\/\/\//\\/\//\/\/\\/\/\//\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\\/
/\\/\//\/\/\\/\//\/\\//\/\/\/\/\/\\//\/\/\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\/\\/\/\//\/\/\/\/\/\/\/\/\/\\//\
\//\/\\/\/\//\/\\/\//\\/\/\/\/\/\//\\/\/\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\/\//\/\/\\/\/\/\/\/\/\/\/\/\//\\/
/\/\\//\/\/\\//\/\/\\/\/\//\/\\/\/\//\/\/\\/\/\/\//\\//\/\/\/\\/\/\//\\/\/\/\//\\//\/\\/\/\/\//\\/\/\/\//\
\/\//\\/\/\//\\/\/\//\/\/\\/\//\/\/\\/\/\//\/\/\/\\//\\/\/\/\//\/\/\\//\/\/\/\\//\\/\//\/\/\/\\//\/\/\/\\/
\/\/\//\/\/\\/\//\/\/\/\\//\/\\//\/\/\/\/\\//\/\/\/\\/\/\/\/\/\//\\/\/\//\/\/\/\/\\/\/\//\/\/\\/\//\/\/\/\
/\/\/\\/\/\//\/\\/\/\/\//\\/\//\\/\/\/\/\//\\/\/\/\//\/\/\/\/\/\\//\/\/\\/\/\/\/\//\/\/\\/\/\//\/\\/\/\/\/
\//\/\/\/\/\/\\//\/\/\\/\//\/\\/\/\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\\/\/\/\/\/\//\\/\/\//\/\\/\//\/\/\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
\/\//\/\/\/\\/\//\/\/\\//\/\/\/\/\\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\/\\/\/\/\//\/\\/\/\//\\/\/\/\/\//\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\\//\/\/\/\\//\/\/\/\\/\//\/\\/\/\//\/\/\\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\//\\/\/\/\//\\/\/\/\//\/\\/\//\/\/\\/\/\//\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
/\\//\/\/\\/\//\/\/\/\/\\//\/\\//\/\/\/\/\\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\
\//\\/\/\//\/\\/\/\/\/\//\\/\//\\/\/\/\/\//\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/
/\\/\//\/\\//\/\/\/\/\/\\//\/\\/\/\//\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\
\//\/\\/\//\\/\/\/\/\/\//\\/\//\/\/\\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/
/\/\\//\/\\//\/\/\/\/\/\\//\/\/\/\\//\/\/\\//\/\/\\/\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\
\/\//\\/\//\\/\/\/\/\/\//\\/\/\/\//\\/\/\//\\/\/\//\/\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/
\/\/\//\/\\/\/\//\/\/\\/\//\/\/\/\\//\/\/\\//\/\/\\//\/\/\/\/\\/\//\/\\/\//\/\/\/\\/\//\/\/\\//\/\/\/\\/\/
/\/\/\\/\//\/\/\\/\/\//\/\\/\/\/\//\\/\/\//\\/\/\//\\/\/\/\/\//\/\\/\//\/\\/\/\/\//\/\\/\/\//\\/\/\/\//\/\
\//\/\/\/\/\/\\//\/\/\\//\/\/\/\\/\//\/\/\\/\//\/\\/\//\/\/\/\/\\//\/\\//\/\/\/\/\/\\//\/\/\\//\/\/\/\/\\/
/\\/\/\/\/\/\//\\/\/\//\\/\/\/\//\/\\/\/\//\/\\/\//\/\\/\/\/\/\//\\/\//\\/\/\/\/\/\//\\/\/\//\\/\/\/\/\//\
\/\//\/\/\/\\/\//\/\/\\//\/\/\/\\//\/\/\/\/\\//\/\/\\//\/\/\/\\/\//\/\\/\//\/\/\/\\/\//\/\/\\//\/\/\/\\/\/
/\/\\/\/\/\//\/\\/\/\//\\/\/\/\//\\/\/\/\/\//\\/\/\//\\/\/\/\//\/\\/\//\/\\/\/\/\//\/\\/\/\//\\/\/\/\//\/\
/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\/\//\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\/\\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/
/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\/\/\/\\//\
\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/\/\/\//\\/
/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/\/\/\/\//\/\/\/\\/\/
\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\/\/\/\/\\/\/\/\//\/\
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\