................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
.....\\\\.....\\\.....\\\.....\\...\\\\.....\\\.....\\\.....\\\\
...\\..\\...\...\\..\\...\...\\.\...\\..\\...\...\\..\\...\...\\
..\..\..\..\..\..\..\..\..\.\\.\.\..\..\..\..\..\..\..\..\..\.\\
..\.\.\.\....\.\.\.\....\.\.\.\.\.\.\.\..\.\.\.\.\..\.\.\.\....\
.\.\.\....\.\.\..\.\.\....\.\.\...\.\.\.\..\.\.\..\.\.\....\.\.\
.\..\..\..\..\..\..\..\..\..\\.\.\..\..\..\..\..\..\..\..\..\..\
.\\...\...\\...\\..\\...\\...\\....\\...\\...\...\\...\\...\...\
.\\\\......\\\\.....\\\\......\\..\\\\......\\\......\\\\......\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
.....\\\.....\\\\.....\\\.....\\...\\\\.....\\\.....\\\\.....\\\
...\...\\..\\...\\..\\...\...\\.\...\\..\\...\...\\..\\...\\..\\
..\..\..\..\..\..\..\..\..\.\\.\.\..\..\..\..\..\..\..\..\..\..\
....\.\.\.\..\.\.\.\....\.\.\.\.\.\.\.\..\.\.\.\....\.\.\.\..\.\
.\.\.\..\.\.\.\..\.\.\....\.\.\...\.\.\.\..\.\.\....\.\.\..\.\.\
.\..\..\..\..\..\..\..\..\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
.\\...\\..\\...\\...\...\\...\\....\\...\\..\\...\\...\...\\...\
..\\\\.....\\\\......\\\\.....\\..\\\\.....\\\\......\\\......\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
....\\\\.....\\\......\\\.....\\...\\\\.....\\\\.....\\\......\\
..\\...\\..\\...\...\\..\\...\\.\...\\..\\...\\..\\...\...\\...\
..\..\..\..\..\..\..\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
.\....\.\.\....\.\.\.\..\.\.\.\.\.\.\.\..\.\.\.\..\.\.\.\..\.\.\
.\.\....\.\.\....\.\.\..\.\.\.\.....\.\.\..\.\.\.\..\.\.\.\..\.\
.\..\..\..\..\..\\.\\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
..\...\\...\...\\...\\..\\...\\....\\...\\..\\...\\..\\...\\..\\
...\\\......\\\\.....\\\\.....\\..\\\......\\\\.....\\\\.....\\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
...\\\\.....\\\\.....\\\\.....\\....\\\.....\\\\.....\\\\.....\\
..\\..\\...\\..\\...\\..\\...\\.\...\\...\...\\..\\...\\..\\...\
.\\.\\.\\.\\.\\.\\.\\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
.\.\..\.\.\.\..\.\.\.\..\.\.\.\.\.\.\....\.\.\....\.\.\....\.\.\
.\.\..\.\.\.\..\.\.\.\..\.\.\.\.\.\.\....\.\.\....\.\.\....\.\.\
.\\.\\.\\.\\.\\.\\.\\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
..\\..\\...\\..\\...\\..\\...\\.\...\\...\...\\..\\...\\..\\...\
...\\\\.....\\\\.....\\\\.....\\....\\\.....\\\\.....\\\\.....\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
...\\\......\\\\.....\\\\.....\\..\\\......\\\\.....\\\\.....\\\
..\...\\...\...\\...\\..\\...\\....\\...\\..\\...\\..\\...\\..\\
.\..\..\..\..\..\\.\\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
.\.\....\.\.\....\.\.\..\.\.\.\.....\.\.\..\.\.\.\..\.\.\.\..\.\
.\....\.\.\....\.\.\.\..\.\.\.\.\.\.\.\..\.\.\.\..\.\.\.\..\.\.\
..\..\..\..\..\..\..\.\\.\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
..\\...\\..\\...\...\\..\\...\\.\...\\..\\...\\..\\...\...\\...\
....\\\\.....\\\......\\\.....\\...\\\\.....\\\\.....\\\......\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
..\\\\.....\\\\......\\\\.....\\..\\\\.....\\\\......\\\......\\
.\\...\\..\\...\\...\...\\...\\....\\...\\..\\...\\...\...\\...\
.\..\..\..\..\..\..\..\..\\.\\.\.\..\..\..\..\..\..\..\..\..\..\
.\.\.\..\.\.\.\..\.\.\....\.\.\...\.\.\.\..\.\.\....\.\.\..\.\.\
....\.\.\.\..\.\.\.\....\.\.\.\.\.\.\.\..\.\.\.\....\.\.\.\..\.\
..\..\..\..\..\..\..\..\..\.\\.\.\..\..\..\..\..\..\..\..\..\..\
...\...\\..\\...\\..\\...\...\\.\...\\..\\...\...\\..\\...\\..\\
.....\\\.....\\\\.....\\\.....\\...\\\\.....\\\.....\\\\.....\\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
.\\\\......\\\\.....\\\\......\\..\\\\......\\\......\\\\......\
.\\...\...\\...\\..\\...\\...\\....\\...\\...\...\\...\\...\...\
.\..\..\..\..\..\..\..\..\..\\.\.\..\..\..\..\..\..\..\..\..\..\
.\.\.\....\.\.\..\.\.\....\.\.\...\.\.\.\..\.\.\..\.\.\....\.\.\
..\.\.\.\....\.\.\.\....\.\.\.\.\.\.\.\..\.\.\.\.\..\.\.\.\....\
..\..\..\..\..\..\..\..\..\.\\.\.\..\..\..\..\..\..\..\..\..\.\\
...\\..\\...\...\\..\\...\...\\.\...\\..\\...\...\\..\\...\...\\
.....\\\\.....\\\.....\\\.....\\...\\\\.....\\\.....\\\.....\\\\
................................\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\