.................* *.....* *
...............*......*......*
.................*..........*
....................*....*
.......................*
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::* *.....* *
...............::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*......*......*
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*..........*
....................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*....*
.......................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* *.....* *
...............;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*......*......*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*..........*
....................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*....*
.......................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* *.....* *
...............;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*......*......*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*..........*
...................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.*....*
.......................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*
...............*......*......*
.................*..........*
....................*....*
.......................*
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::* *.....* *
...............::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*......*......*
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*..........*
....................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*....*
.......................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* *.....* *
...............;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*......*......*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*..........*
....................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*....*
.......................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* *.....* *
...............;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*......*......*
.................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*..........*
...................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.*....*
.......................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*


