..@.@@@.@@@.@@@@..@@.@.@....@.@@..@.@@@@.@@...@@@...@..@@.@@@@@@@@.@@.@.@@@@@@@@.@@@....@@@@.@.@.@@.@@.@@@@@..@@...@@@.@..@..@@.@@@@.@@
.@@@@@@...@@@.@@@@@.@..@@@@@@.@@@.@@@.@@@@.@@@@.@@.@.@..@@.@..@@.@@@@@.@.@@@@@@@@@@.@@@.@.@@@@@@@@@...@@@@.@.@@.@@.@.@@@..@.@@@.@@@@@@.
..@@@.@.@.@@@@.@@@@.@@@.@@.@@.@@@@.@@@@.@@@...@@@@@@.@.@@@..@@@@@..@@.@.@@...@@.@@.@@@.@@.@.@@@@@.@@@@.@@....@@.@@@..@@@@@@@@.@.@@@@.@.
@..@..@@@.@@@.@@@@..@@.@@@@..@..@@..@@.@.@@@@@@@@@@@@@.@...@@@.@@@.@@@.@@@.@@.@@..@....@@@@@@@..@..@@@...@@@...@.@@@@@.@..@@@@@.@@@@@@@
@..@...@@..@..@@@@....@@@@.@..@@@..@.@.@@@@@@@@@.@.@.@@.@.@@@..@.@.@@@.@@@@@.@..@...@@@@@@@..@@@@@.@@@@.@@.@@@..@....@@..@@.@@@.@@...@.
@@@@.@@@.@.@@@@@@.@....@..@@.@....@@..@.@@..@@@..@@.@@@.@..@.@@.@@.@...@....@@@.@.@@.@.@@.@@..@.@....@.@.@@.@@....@@@@@@.@@@@..@.@@@@@@
..@@.@.@@...@@@@@@@@@.@.@..@@.@@@.@@@@@@.@@..@@..@@@@.@@.@@@..@@.@.@.@..@@@@@.@@.@@@@@@@.@..@.@.@.@@.@@@.@.@@@.@@@@.@.@@..@...@@@@@..@.
.@@@@.@@@.@@.@@@@@@@@..@@@..@@.@@@@.@.@@@..@.@@@.@.@@..@@@@..@.@.@@@...@@@.@@..@.@@@.@@@.@.@..@.@@.@@@@@..@@.@@.@@@@.@@@@.@@.@@@@...@.@
@.@@@@@@@@.@...@...@.@@..@@.@@.@@.@@@.@..@...@@@@@.@@@@@@@@@..@@@@..@@@.@@.@@.@@@@@.@@@@@@..@@..@@@@.@@.@.@@@@@.@.@@@.@@@.@.@@.@..@.@@@
@.@..@...@.@.@@@.@@..@@..@@@@.@@.@....@@.@@@@@@.@.@@@..@@..@..@..@.@....@@.@.@..@@@@@@..@.@.@@...@...@.@@..@@.@.@.@@@@@@.@@..@@@@.....@
.@@...@.@@@..@...@...@@@@.@@@@@@@....@.@@@..@@@..@.@@@@..@.@@..@@.@@@.@@@@..@..@@@@..@@@..@@@@...@@@@@.@@@.@@@.@@.@@@.@.@..@@..@@@.@..@
@@@@@@@..@@@@@@.@@@..@@@@@.@@@@...@@@@@...@@@@..@@@.@@@@@.@...@@@@.@@@.@@......@@@.@@@.@@.@@@@@@@@@@@@.@@@@@@@.@@.@@.@.@@@.@.@@@.@.@.@@
@.@..@@@.@..@@@@@.@@@@@@@.@@@@@.@@@@.@@@..@....@@@@@@@@..@...@@..@@....@@@@@.@@@@@.@@@.@..@.@@.@..@@.@@..@.@..@@@@@@.@@@@@@@.@..@.@@@.@
.@..@@.@.@@...@.@...@@@...@.@..@..@@...@@@@@@.@..@.@@@@..@.@@...@@@@.@.@.@.@@.@@.@@@@@@@@@@@@@.@.@@.@@@@@@@@@.@@..@..@@@.@@..@@...@.@@@
.@@@@@@@@@..@@@@...@@@..@@@.@@.@@@@@@@...@@@@@@.@.@@@@@@...@@...@@.@...@@@..@@@@@@...@@@......@@.@@..@.@@@@.@.@.@.@@.@.@..@.@..@@@@@..@
@.@@.@@.@.@@@.@.@@@@...@@@@@@@..@@..@.@.@@@@@...@@@@@@...@@..@.@...@@@@@@.@...@@@@@.@@@.@@@......@.@@.@@@.@@..@@@@@@..@@@.@@@.@..@@@@@@
@@@@@@..@@@@@@...@@@@....@@.@@..@..@.@@@.@.@.@@.@@@@@@.@@@@@.@@@@@.@@@@@@@.@....@.@@@@@@@@.@....@@..@.@@@@.@@.@@@...@.@@@.@@....@@.@@@@
.@.@..@@@..@@..@@...@@.@@@@@@@@@..@@.@.@@@@.@@.@@@@@@@.@@@@@@@.@.@@...@.@@@.@@@@.@.@.@@.@..@@@.@@@@...@@..@@@...@@@@..@.@@..@..@@@@@...
@@.@@@@@@.@@@@@@.@@.@..@..@.@@.@@@.@@@.@@.@@@@.@.@..@@@...@@@@@.@@@..@@@@@@@.@@.@@@.@.@@@@@.@@@..@@.@@@@@@@@.@.@@....@@.@@@@@@@@@@.@@@@
@@@@@@@.@.@.@@@@@@@@@..@.@@@..@@@..@@.@@@@@@@.@@@.@.@.@.@@..@@@..@@...@.@..@@@.@.@..@@.@..@..@.@@.@@@@@@@.@.@@@@...@@@@@.@@@@@@@@@.@..@
@.@@@@@@@..@....@@@@@...@.@@@@@@@@@@@.@@.@..@..@.@.@.@@@.@....@..@....@@.@@@@@@@@@.@.@@@@.@@@@@@...@..@@.@@...@..@@.@..@@@@@..@@@@@..@.
@@@@@@@@.@@@@@@@..@@..@@.@.@@@.@@..@@@.@..@@.@@@...@@....@@.@@@@.@..@@..@@@.@.@@@@@@.@@@.@@@.@@....@..@.@@..@@@@@@@..@@@@@@@.@.@...@@..
@@.@.@@@...@@@@@.@.@@..@.@@@.@..@@@@@@@@@@@@@@..@@@@@..@...@@@@@@@@@....@.@.@@@.@@.@.@.@@@.@@.@@@@@@@.@@@..@@....@@.@@@@.@.@...@...@@.@
.@@..@@@.@@@.@@...@@@@@@@..@.@.@@@@@@......@.@...@..@@@@..@.@@.@@@@..@@@@@@@.@@@@.@@@@.@..@@@@..@.@.@.@@.@..@@@.@@.@@.@@@.@.@@@@.@@..@@
..@@@@@@..@@.@..@..@.@@@@..@@@.@.@@.@@.@@@.@@@@.@@@@@@@@@@@@@@@@@.@@..@@@@@.@@@..@@....@@@@@.@@.@@@.@@@@@.@@@@@@@@.@.@@@@@@@.@@.@...@.@
@@@@..@@@@..@@@.@@@..@.@.@@.@@..@@@.@@@@@@@@@@.@@@.@@@@.@.@@@@@@@.@.@@@@@@@@@@@@@@@..@@@@@@@@...@@..@@@@.@@..@@@@.@..@.@.@@@@@@@..@@.@.
@@.@.@@@.@@@@@.@..@@@.@..@.@@.@@@.@.@@@@@@@@....@.@@@@.@@.@@@@@...@.@.@.@@@@@@@@@.@@@@..@.@@.@@@.@@@..@....@..@@@.@@@...@@.@..@@...@.@@
@@@.@@.@@@@.@.@@@@.@...@.@..@@.@@@..@.@..@@@.@@.@...@@@.@@@@@@.@@.@.@@@@....@@@@@.@.@@@...@@@@@@@@@@@@..@.@..@@@@.@@@...@@@@.@.@@@.@@..
@@.@@@.@.@@.@.@@@...@@.@@@@.@..@@@.......@@.@@@@@@@@.@@@@@@@@@@.@.@.@.@..@@.@@.@@@@@..@@..@@.@..@.@@.@@@@.@@@.@.@@@...@@......@@@@@@@..
.@.@@@.@@@...@@@@.@@.@@.@.@..@.@@@@.@@@@.@@@.@@..@@@.@@@@@@.@@@.@.@@@@....@@@@@@.@@.@@...@@@@.@@.@@@@@@@@@@..@...@@@..@..@@.@@@.@@@@.@@
@@.@@.@@@.@@@@@@@..@@@.....@@.@@.@@@.@.@@.@@@.@@.@.@..@@@@.@.@@@@@@.@.@.@@@@.@..@@@@@@@.@.@@@...@.@@.@.@@@.@@...@....@@@@.@@@@@..@@..@.
.@.@@@@@@@@@..@@@@@@@@@@.@@....@@@@@.@....@@@.@...@.@@@@@..@@.@@....@@@.@@.@@...@@@@...@..@.@@.@@..@.@....@..@@@@.@....@@.@@@@@@@@@.@.@
@@@..@@@@@@.@@@@@@@.@@.@@@.@.@..@.@@.@@@@..@.@@@....@@@.@.@@.@@@..@@@@@..@@@@@..@@..@@.@.@@@@@.@@@..@@..@.@...@@.@@@.@.@@@.@@@@.@@.@.@.
.@.@@@.@@@..@@@@@.@@@@@.@@@@@.@@@.@.@@.@@.@.@@.@@@.@@.@.@.@.@@@@@@@.@.@.@@..@@.@..@@@..@@@@@..@.@.@@.@.@@.@@@@@.@.@@.@.@@.@@.@.@@@@@.@.
@@@@@..@@@...@.@@...@.@@.@@@@@.@@@.@@@@@@.@@@.....@.@.@@.@@@.@@@..@@@@@@..@..@@@.@@..@.@@@.@@@@.@..@@@.@.@.@@@..@@@@.@@@@@@@@.@@.@@@@@@
@@@..@@@.@.@.@..@.@@@..@.@.@@@@.@@@@....@...@@.@@@@@@@@.@.@@.@..@@@@.@@@@@@@@@@.@@@@.@@@@@....@.@@.@@@@@@@@.@@@..@@@.@@.@....@@@.@@@@@@
.@@@@@@@..@.@.@@@.@.@..@.@@@@@@@@.@@@@.@@@.@.@..@@..@.@@..@.@.@@@@@@@..@@@@@@@@@...@@@.@.@.@@.@@...@@@@.@.@@@@.@@@@@@@@.@@.@.@@..@@@@.@
.@@..@.@..@@.@@@@@.@@@@...@@..@.@.@..@..@@.@@@@@@.@.@..@@@.@@@..@@@.@.@.@.@@@@@@@@@..@.@@@@@.@.@.@@@@@@@@@.@.@.@@@@.@.@@...@.@@@@@@....
@.@@@.@.@@@@@@@....@@@.@.@@@@...@@...@@@@..@@@@@..@.@..@.@...@@@...@@@@..@@@@@@@@@@@.@...@@.@@@@@@@..@...@@@.@@@@@@@@@@@@@@@..@....@.@@
@@@.@..@@@...@@@@.@..@@@@...@@@@.@.@@.@@@@@....@.@@@.@@@@@@.@@.@@.@..@@@@@@..@@@.@@@.@@@@@.@.@@@@@.@@.@@...@.@@@.@@@@.@@.@@.@@@..@@@.@@
..@@@@.@@@@@.@@@@@@.@....@@@.@.@...@@.@.@@.@@..@@@@@@.@..@.@@@@@.@@.@@@..@@..@@@@@.@.@.@.@@@@@.....@@..@...@.@..@@...@.@@.@@..@@@@@@.@@
...@@...@..@@.@@@@@.@@@@.@.@@@.@@@@@@@@@@.@..@..@@@.@@@@@@..@@@@@@.@@.@@@@.@.@@..@.@@@@..@@@@@@@..@.@@.@@@.@@@.@...@@...@..@@@@@.@@@.@.
@@@@@@@..@@...@@@.@..@@@@@@@.@@@@@@@...@@.@@@..@@@@@..@@@@...@.@@@@.@@.@@@@@@....@@.@@@@@@@@.@.@.@@@.....@@.@..@@@@@@@.@@@@@.@@@.@@...@
@@@@.@@.@..@@@@@.@@...@.@@..@@.@.@@@@@...@..@@.@@@@.@@.@.@@@@.@@@@.@@@@@@@@@.@@..@@@@@@..@@.@.@@@@@.@@@..@.@@@..@.@@@..@@..@@@@@@@@@.@@
@.@@.@....@.@.@......@..@@@.@@@@@...@.@@@..@@@@@@@@@@@@@.@@@@@..@@.@@..@..@@@@@@.@@.@@@..@@.@.@.@.@@.@@..@.@@@....@.@@.@@@@@...@@..@..@
@.@@@@@.@@@.@@..@..@@@@@@@.@.@.@@@@@.@.@@@@@@@.@@..@@@..@@.@@@@@@@..@@@@.@@@.@@@@@@@@..@@@@@@@@.@.@..@.@@@@@..@@@@.@@..@@@@@.@@@@@@.@@@
.@@@@..@@.@@@@.@@@@..@@@.@.@...@@@...@@.@@.@@@@@@@@.@@@.@@@@..@.@@@@@@...@@..@@@@@@@@.@@@@.@@@@@@@.@.@@@@...@@@@.@.@@@.@@@@.@@@@@@.@.@@
....@@@@..@@@@@@.@@@.@@..@@@....@.@@@.@..@@@..@.@.@@@@.@@..@.@.@..@@@..@.@@.@..@.@@@..@@@@@@.@@.....@.@....@@@.@.@@.@@.@@.@@@@.@@...@..
..@@.@@@@.@@.@@@@@..@@@@..@@@.@@@.@.@@@@@@@@@..@@.@@@.@@@.@@@@.@@..@@.@@@.@@.@..@@@@@@.@@.@...@..@@@.@@.@.@@@...@@.@@.@@.@@@@@@@....@..
.@@@@.@.@@@@@@@@....@@@.@@@@@...@.@.@@@@@@@@@@.@@@@...@@.@@@@@@@.@@@@.@..@.@@@@.@.@@@@@@.@.@@@@.@.@.@@.@@...@@@.@.@@@@@...@@@.@.@..@@.@
@...@@@@@.@.@@..@.@.@.@@@..@@.@.@@.@@@@@@@..@@.@@@@.@@..@@..@@@@...@.@@@@@@@...@.@@@@@@@@@@.@.@@@@@@.@@@.@@@@...@@@@@.@.@..@.@.@@@@@@.@
@@@@@@@@@@@..@@..@.@@@..@@@@@..@@@@@.@.@@@..@@@.@.@@@.@...@@@@@@.@@..@@.@@@@@@@@@@.@.@.@@@@..@@..@@..@.@.@@...@@@.....@..@@.@@@@.@@@@.@
.@.@@@.@@@@@@@.@@@@.@@@@@@.@@.@@@..@@.@.@@@@.@@.@@@@@...@@@@.@.@@.@..@..@@.@.@.@@@..@@@..@@...@@@@.@@@.@@@@@@@@...@@@@@@@...@@.@.@@@.@@
@@.@@@@@.@..@@@@@@@@...@@.@..@@@@@@@@@.@@.@..@@.@@@.@@@.@@.@@.@@@.@...@.@@@@@@.@@.@.@@@@.@....@@@.@@@@..@.@@@.@.@@@.@..@@..@.@@.@.@@@.@
@@@....@@...@@@@.@.@.@@@@....@@@.@@@.@@.@@@@@@@.@@@.@@@..@@.@@..@.@@.@..@@@@@@@@..@@..@@@@..@.@@@@@..@@..@@@.@@..@@@@@@@.@.@.@@.@@@...@
@@.....@@.@@@..@@@.@.....@.@@@.@.@@@@.@@@@@@@@@@@.@@@@@.@.@@.@@@@@@@...@@.@.@.@@.@@@@.@.@@.@.@@@@....@@@.@@@.@@.@@@@.@@@@@@.@@@@@..@.@@
.@.@@@..@.@@@.@.@@.@@.@.@@@.@@..@@@@.@...@@@@..@@@@@@@@@@@@@@.@@@.@@@@@@@@@@@@@@@.@@@@.@.@..@@.@.@@.@...@..@.@.@@@..@..@.@@@@@@.@.@@@@@
@@.@.@@@..@@@@@@@@.@.@@@@@@.@.@@@@@..@@@@@...@@@.@@@@@@@...@@@@@..@@@@...@@@@@@..@@@.@@@@@@@..@@@@@.@..@....@.@@@@..@@..@@@.@@@@@@@.@..
@.@@.@.@@@..@@@@@@.@@@.@.@..@@@@@@..@.@@@@@@@.@@@@@.@@@@@.@@@@..@@.@...@@@..@@@..@..@@.@@@@..@@....@@..@@@@...@.@@@..@@@.@@..@.@..@@@@@
@@@@.@@.@.@@@@@@@@.@@@@.@.@@..@@@.@@...@@@@@@@@@@@@@@@@@@.@@....@@.@@@.@.@.@@@@@@@.@@@.@.@@.@@@@@@@@.@@@@@@@@@..@@.@@@@..@@@.@..@.@@@.@
@..@.@@.@@@@@@@@..@@.@..@@@.@@@@@.@@@@.@.@@...@@@.@.@..@@@...@@.@@@.@@@@@@.@.@@@@.@..@@@@@@@@@.@@@@@@@.@@.@@.@@..@.@..@@@.@@@@@.@@.@@.@
@@@.@@@@@.@@@@@..@.@@@@.@.@@@@...@@@@@@@@@@.@.@@..@@.@@...@.@@@@@.@@..@@@@@@@.@@@@..@.@@@@..@@.@.@.@.@.@..@@..@.@@@@@..@@@.@@@@@.@@@@@.
@.......@@@@...@@..@.@.@@@@.@@.@@..@@@.@.@@@.....@@..@.....@..@@@@@@@@@.@@@@@..@@@.@@@@@@@@@@...@@@@..@..@@@.....@@@....@@.@@@..@.@..@.
.@@.@...@@.@.@@..@..@@@@.@...@@..@@.@@@@@..@@.@.@@@.@@.@@@@.@@@@..@@@@@@@@@@@.@..@.@@.@..@.@@@@@@@.@@.@@@..@.@..@@.@@@.@.@@@@@@.@@.@...
@@@.@@@......@@@@..@@.@..@.@@....@@...@@@@@.@@..@@@@...@@@@.@@.@@.@@..@.@@.@@@@@.@.@..@.@..@.@@@@@@@.@...@@..@@@@@@@@.@.@@@@@@@@..@..@@
...@@@@.@..@@..@.@.....@..@.@@@...@.@@.@@@.@@@@@@@@@...@..@.@.@@..@@.@@@..@@@@@@@@.@@@.@@@@@.@@..@@.@@@@@.@@.@...@@@@@..@@.@@@@@..@@@@@
@@...@.@@.@@.@@.@.@@@..@.@.@@@@.@@@.@@@@.@@.@@@@.@@@@.@@.@.@....@..@@@..@@@.@@@..@@@.@.@@@.@.@@@@@@.@.@.@@@@.@.@.@..@@@@.@.@..@.@.@@.@@
@@..@....@@..@@.@.@.@@@@@@..@@@..@..@.@@@@.@@@@.@@..@@@@@@@@.@@@@.@@..@..@@...@@..@@@.@@@@@@@@...@@@@@@@@..@..@.@@@@.@@.@@@@@@@.@@@@.@@
.@@@.@.@.@.@@..@@.@@.@@@.@@@.@@@.@@.@@@@@@@@@.@@.@..@.@.@...@@@@@@@@.@....@.@.@..@@@.@@@@@.@..@@@..@@@.@.@@@...@...@..@@@@@@@.@@@@@@@.@
@@@@@@.@@...@@..@..@.....@..@..@@...@.@@@...@@@.@@..@..@@@@@.@.@@.@@@@....@@@@.@.@..@@@.@.@@@@@@@@@@@@.@.@@@@@@.@.@.@@@..@@..@..@@@@@.@
...@@@@.@..@@@@@@@@@@.@@@@@.@..@@..@@@@@@.@@@...@@@@.@@.@@@....@@.@@@@@.@..@..@@@..@.@@@@..@@@@.@.@@@@@@@@@...@@...@...@@@.@@@@.@@@.@..
@@@.@@.@@@@.@@@@@.@@@@..@@..@@@@..@@.@@@@....@@.@@....@@.@@.@..@@@.@...@.@@@@.@@.@.@.@@@@.@@@@.....@@@@@.@@@.@.@@...@@..@@.@.@@...@@.@.
@.@@@.@@@.@.@.@.@.@@@@@.@.@.@@@..@@@@@@@@@.@@.@..@@@@@@.@@@@@..@@@@@.@@@@..@.....@@@@.@@.@@@@@@@@@@@@.@....@..@.@@@.@@..@@@..@@@@@@@...
@@@@@@@@@@@..@..@..@.@@@@.@@.@@@@@@@@.@@.@@@@.@@@@@@....@@@.@@..@@@.@@@@@@@.@@.@.@@@.@@@..@@.@@..@...@.@..@..@...@@@@@.@@@@.@@...@@.@@@
@@.@.@@@.@@@..@@.@.@.@.@@@@.@..@@@.@..@..@.@.@@@.@.@.@.@@@.@.@.@@@.@.@.@..@..@@@@@@.@@.@@@@.@....@.@@@.@@.@@.@@@.@...@@@@..@@@@@.@..@.@
.@..@@@@@@@.@@@@@@.@@@@@@.@@@.@@@@@@@@@..@@.@@.@.@@@@@@.@@@...@@@.@.@@.@@@@@@.@@@@@.@@@..@@@@@@@@@@.@.@@.@.@.@@.@@@@@@@@@.....@@@@@....
@...@@.@..@...@..@.@@@@.@@@.@@@@@.@@@@@@@..@@@@@@@@@@@@@@.@@.@..@.@@@@@@@@@@@@@@.@@@@..@@@..@...@..@@@@.@@@..@@..@@@@@@.@.@@@.@.@@@.@@@
@@@@@@@@..@@@@@@@..@@@..@@@@@@@@@@.@.@.@@.@..@.@.@@@@..@.@@@@@@.@...@.@@.@.@@@...@@@@@@.@@.@@@@..@...@@@.@..@.@@@@..@@..@@@@@..@@@.@@.@
@@@.@@@@..@..@@@@@@..@@..@..@@...@.@@...@.@@.@@@...@@@@@@@@.@@@@.@.@@.@@@..@.@@@@.@@.@.@.@@@.@...@@.@.@@@.....@@@@@@..@@.@@.@@@@.@.@...
.@...@@.@.@..@@@@@.@.@..@@@@@@@..@@@@@@@@..@@@@.@@@@.@@@.@@@@@@.@@.@@.@@..@@.@@@.@..@@@.@@@@@@@@@@@@@.@.@@@...@..@@@@@@@.@.@@.@@@..@.@@
@@@@@@...@@.@...@@@@@.@@.@@@.@...@.@..@.@.@@@@.@@@@..@.@@..@@..@@@@....@.@@@@....@..@@@@@@@@@@@@.@...@@..@..@.@@@@.@@@@.@@@@@@@.@@@@@@@
.@@..@@.@@.@.@@...@@.@@@.@@.@@@.@@@@@.@@@@@@@@@..@.@.@@...@.@@@@@@@@@@@@..@...@.@@@@@..@@@..@.@@@@@...@....@@@....@@.@.@..@@.@.@.@.@@@.
..@.@@..@.@@@@@@@.@@@@.@.@@.@.@@@.@@.@@@@@@@@@.@@.@@@@.@..@@@...@.@@@.@@@..@.....@@@@@@@@@@@.@@.@@@...@.@.@..@..@@..@..@..@@@.@@...@@@@
.@@@@.@@@...@.......@@.@@@@@@@@@....@.@@@@@@.@@.@@.@.@@@.@@@@@@@...@@@...@@@@..@.@.@.@...@..@.@..@..@@@.@..@@@@@...@.@@.@@..@@.@@.@.@.@
.@.@@@@@.@.@@.@@....@..@..@.@.@.@..@@.@@..@..@@...@@@@@.@.@@@@@...@@@..@@@.@.@..@@@@@@@@@@@@@.@@@@@@..@@@@.@@@@..@@.@@@@@@.@...@@.@@@@.
@...@.@@@@@.@..@@@@..@..@.@@@@.@.@@.@@@@@....@@.@@@@@@@@@@.@@@@@@....@..@@@@..@..@@..@@....@..@@.@@.@.@@@@@@.@.@@.@..@@@@@@.@.@@@@@@@.@
@@.@..@.@@..@@.@@@@@@..@@..@.@@@..@@.@@@@.@.@....@.@.@@.@...@@.@@@@..@@@@@@@@.@.@@.@@@@.@.@@...@@..@@.@@@.@@@.@@.@@@.@@@@@@@@@..@@.@@@@
...@@@.@@.@@@@@@@@@.@.@@@@@@@..@@.@@.@@@@@..@....@@...@@@@@@@@...@@@.@@...@.@@@@@.@.@.@.@@@.@@.@....@@@..@.@@.@.@.@...@@@@@.@@..@@@.@@.
@.@.@@@.@@@@@@.@...@@..@@@@@..@.@@....@@@..@.@@@@@.@@@@.@.@@..@@.@@..@..@@@@@@..@.@@....@@.@..@..@@@@@.@.@@@@.@.@@..@..@.@@@@@....@@.@.
..@@@@@@@@..@.@@@@..@@@@@@@.@@....@.@@@@@.@@@@.@@.@.@@@@.@@@@@@.@@..@@.@@.@@@@@@@@@@@@@@@@@@@.@@.@@@.......@@@..@@.@@@.@@..@@@@@@@.@@.@
@@@..@@.@@@@.@@@@@.@..@@.@@@@@.@@@..@.@.@@@@@@@.@.@@@.@.@...@@.@..@.@@@@@@@.@.@@@.@..@@..@@@..@..@@@@@@.@.@@@.@@@.@@@.....@@@@...@@..@.
@@@@@@@@@@@.@@@.@@.@@....@@.@@..@..@@@@..@@..@.@@.@.@@@..@.@@@.@..@@.@@@..@@.@.@@@@@@.@@..@@@@.@.@.@@@@@.@@@.@@@.@@@@@@@..@.@@..@@@@.@@
@@.@.@@.@@@.@..@@@@@@..@@@@.@.@..@@.@@@@@.@@@@.@.@..@@@@.@@@@...@@@....@@@@@@@@.@.@.@@@@..@@@..@..@@.@.@.@@@@.@.@@@@...@@.@..@@@@@@@@@@
@.@@@@.@@..@.@....@.@@@@...@.@@.@@..@.@@@@@@.@@@@@..@@@@@@@@..@@.@@@@@@@@.@.@@.@@.@@.@@.@@.@@@@.@...@@@.@@.@@@@@.@@..@@@@@@@@@@@@.@..@@
.@@@@.@.@@@@@@@@@@@@.@@@.@@@@@@@.@.@.@.@@@@@@..@..@@@@@..@...@@@..@@@@@@@@.@@..@@.@@@@@..@@..@@@@@@.@.@.@.@.@@.@..@.@@.@@.@@@@@@@.@@@@@
@.@..@@@.@.@.@.@@@@@@@@@.@@@.@...@@@.@@@.@@@@@.@@.@@.@.@@@.@@@@@@@@@@@.@@@@..@.@.@@@@@@@@.@@@@..@...@.@@@@@@@@..@@@@@.@@...@.@@@@@@..@.
@.@..@@@.@.@@@.@@@@.@.@@@@@.@.@@@@@.@@@..@@@@@.@.@@@@..@.@@@@@@.@.....@@...@...@@@.@@@.@.@@...@.@.....@@@.@@@@@..@@@.@@@@@@@@@@.@@@.@@@
.@...@@@@@@.@.@@.@.@..@@.@@.@@.@..@.@...@.@@@@...@@...@@@.@...@@@@@.@@@@@@.@@.@.@.@@@@@@@@@.@@@@.@....@@.@@...@@.@@.@.@@..@@@@....@.@@.
.@..@....@@@....@@@@..@@@.@@@@@.@@@@..@@...@@.@@@@@.@@..@...@@.@@.@@@...@.@@@@.@.@...@@.@@@@...@@@@@@@@@@@..@..@.@@@@@@@@@@@.@@.@@@.@..
@.@@@@.@......@@@.@@..@...@.@..@@.@@...@@...@@.@@@@@@.@@.@@@.@.@@@@@.@.@.@@@@@@..@@@@.@@....@.@@@.@@@@@@@..@@@@@@..@@@@@@.@..@@@@@@.@@@
..@@@@@@@@@..@.@...@@@..@@.@@@@.@@@.@..@@@@@@.@@@.@@.@@@@.@.@.@@@.@@@.@.@.@@.@@@@..@@@@.@.@.@@@@@@@.@@.@@@.@@.@@.@@@@@@@.@@@@@..@@@@.@@
@@@@.@@.@@.@...@@..@@..@@@..@.@@..@...@.@@@..@@@@@@..@@@@@.@@@@@..@@@@@@@..@.@..@..@.@.@@.@@@@@@@@@@.@@@@@.@@..@...@@@@.@..@@.@@@@@.@@@
.@@@@.@.@..@.@@@.@@@.@@..@@..@@@@@...@@@@@@@.@@.@.@.@@@....@@@.@.@@@@.@@@...@.@@@@.@.@@.@.@@@.@@@.@.@.@@.@...@@@@@@@.@@@@..@@@.@.@@.@@@
.@..@.@@@@@....@@.@@.@@.@.@@..@@@@.@..@@@...@..@.@...@.@@.@...@@.@..@@..@@@..@@@@@..@.@@@@.@@.@.@.@@...@.@@@.@@.@.@@.@..@@.@@@..@@@@@.@
.@@...@@@.@.@@@@.@@..@@@@@@.....@@@@@@@@.@@@.@@@@@.@.@@@.@@@.@.@@@..@.@@.@@@@.@.@@@@@@@@@....@..@.@@..@@@@.@.@.@@..@@@..@...@@@..@@@@..
@@.@@@.@@@@.@@@@@@@.@@@..@@@@...@@@@.@@@.@@@@@...@.@@.@@.@@@.@@@@....@@@....@..@@@.@@..@@@@.@@.@@.@@@.@..@.@@@@..@@@...@.@.@.@@@@@@@@@@
@@..@.@@.@@.@@.@..@.@@..@@@@@@@@@@..@@..@.@.@.@@@.@@@.@@.@@..@@@@.@@.@.@@.@@.@@@.@@@.@@.@@.@..@@..@@.@@@@@@@@@@.@@@@..@.@@@@@@@@@..@.@@
@@@@@..@@@.@@@@@@@@@.@..@@..@@.@.@@@@@@@@.@.@@@@@@@@@@..@@@.@..@.@@@@@@.@@@...@.@@@@...@@.@.@@@@@.@.@.@@@@@@@.@.@@.@@.@..@@.@@.@.@@..@@
@...@@.@..@@.@@.@..@@@@@@@@@.@...@@@..@@@@.@.@@@@@.@@.@.@.@.@@@@..@@@@...@..@.@.@@@@.@@@@..@.@.@..@@@@@.@.@@@@@.@@.@@@@@@@@@.@@.@.@.@.@
@@@@@..@@@@.@@@.@.@.@.@.....@@@.@@@.@@.@@@@.@@..@@@.@..@@..@..@@@@@@...@@@@@@@.@@@...@..@@@@@@.@@@@@@@@@.@.@@@@@@@@@@..@@.......@@@@.@.
@.@@@@@@@@@.@@@@@....@.@@@.@.@@.@@@@@@.@@@@.@.@..@@.@..@@@.....@.@.@.@.@@@@@.@...@@.@@@@@@@@...@.@@@.@@@..@@@@....@@@@.@.@@@@@..@@@.@@.
..@@@.@@@.@..@@@..@..@@@@@.@@@@.@@..@@..@@@@.@@@...@@..@@.@@@@.@@@..@@@.@.@@.@@@@.@..@...@..@@.@.@..@....@.@.@@@.@@.@.@@@@@@@@@@@@@@@..
@@@.@....@@@@@@@.@@@@.@@@@..@@@@..@@@@@....@@@@@.@@@@@.@@...@@..@.@.@.@@.@@@@@@@@@..@.@.@@....@.@@@@@@@@@@@.@.@@@.@.@@.@.@@..@@@@..@..@
.@@@@@..@...@@@@@.@..@@@...@...@....@@.@@@.@@@@@.@@@.@@@@@.@@@.@@..@@.@.@.@@.@.@@.@@@@@@@@..@@.@@@@@.@@.@@@.@.@@@.@@.@@@.@.@@...@@@.@@@
.@.@@@@@@@@@.@@@.@@@..@@..@@@.@@@@@...@@@@..@@.@@@@@@.@@...@@@@.@.@@@...@..@.@.@@.@@..@@.@.@@@@.@@.@@@@.@@.@@@.@@.@.@@@.@..@@@@..@@@@@.
@@@...@..@@@.@.@.@.@..@@@@@@@.@..@.@@.@@@@.@@@@@@@..@.@.@@@@@@.@..@@.@@.@@@@@@@@..@.......@@@@.@@@@.@@@@.@...@.@.@@.....@@..@@....@@.@.
.@@@.@.@.@...@@@@.@.@@@@@...@@@@@@.@@@@@@@.@@....@@..@@@.@..@@..@@@@@@.@@@@.@..@.@@@.@..@@.@@@@...@@....@@@.....@@@.@...@@...@@.@.@@@@@
@@@@@@@@@@@.@@@@@@.@.@@.@..@@.@@@@@@.@@@@.....@@@@@@@....@.@@@..@@...@@.@@@...@@@@@@..@@@..@.@.....@@..@.@@..@@@@@@.@@@@@@.@.@.@@@@@@@@
.@.@@.@@...@@@..@@.@@.@@.@@@@.@..@@@.@@@@@@...@..@@@.@@@@.@..@@@@.@@@.@.@@@@@.@.@@@@.@@@.@@@@@.@@@@@@@.....@.....@@.@..@..@@.@@@@@.@@.@
@@.@@....@.@.@.@..@.@.@@.@@.@@@@.@@.@@..@.@@@..@@@......@@@@..@@..@@@@@@@..@@@.@.@@@..@.@@@@@@@@@@.@@@@@@.@.@.@.@@@@@.@.@@@@..@.@.@.@@@
..@@@..@@@.....@@.@...@.@@..@@@....@..@.@@@..@@@@@.@@@@.@@@@@@@@.@..@@@@..@@@.@.@@.@@@.....@@@.@.@..@@@..@@@@@@.@.@.@@..@.@@@.@.@.@@@@@
@.@@@@.@@@@@..@.@...@@@.@...@@@.@@.@.@.@@..@..@.@.@...@@...@..@@.@..@@@@@@@@@@@@@.@@@.@@...@@@@@@@@@@@.@@@.@.@@@@@..@@@@@@@....@@@@...@
@.@.@@@@@@.@..@@.@.@@@@.@@.@@.@.@@.@@@@@@@@@@.@.@.@@@.@@.@@@...@@...@@@@@@@..@.@@@@...@@@@@@...@@@@@.@@@@@@@.@@@@@@@@@@@@@.@@@@.@@@@@@.
@.@.@@@@.@@@@.@.@@@@.@..@@.@@@@.@.@@@..@@@.@.@.@.@@@.@.@.@.@.@@@@...@.@.@.@@@@.@@@.@@@..@..@@@@@.@.@.@.@.@@.@@@.@@@@...@@@@@@.@@.@@.@@.
.@.@@....@@@.@..@@.@..@@....@@@@.@.@@@@@@@@.@@@@@@@@@@.@.@..@@@@.@@@@.@@@@@.@.@@.@.@@@..@@.@@.@.@@@@@@@.@.@..@@@@@@@..@..@....@@@@@..@@
@@@@@@@..@.@@@...@@@@.@@@@@@..@@.@.@@@@..@...@.@@.@.@.@@@@..@@@...@@@.@.@@@@...@@...@@@@@@.@.@.@.@...@@@@.@@@.@.@..@@....@@@.@@..@@@@@@
@@@@@@.@@@@.@@.@@@@.@@@@@@@@@@@@@.@@.@..@.@@@@.@@@..@@@.@.@...@.@@.@.@@@.@.@@@@@@@@@@..@@@@.@.@@@@@@@.@@@.@@@.@@@@.@@@@.@.@@@.@.@....@@
@..@@@@@@@@.@@@@@@@@.@.@..@@@@@.@@@@@@@..@@@@@@@...@.@@..@@....@.@.@@...@.@.@@@@@@.@@@@.@.@....@.@@@@@.@.@@.@@@@@@.@@.@.@.@.@@.@@..@@.@
@.@@......@@.@..@..@@.@.@@@@@..@@@@@......@.@.@.@@@.@@@..@@@@@.@@@@@@@.@@@......@@@.@@@.@.@@.@@@.@..@@.@@@@.@@@@@@@@@@@..@..@@@.@@@..@@
@@@@@@@@@@@.@@@.@@..@@.@@@@.@@.@..@.@@@@@@@@..@@@@@.@@@@.@@@@@.@@.@.@.@..@@@@@@@@.@...@.@@@@@@.@@.@@@@.@.@.@@.@.@@@@..@@.@..@@@@@@@@.@.
@@@..@@..@...@@@@@@@.@.@@@@@.@@@@.@@@.@@@@@@@@..@@@...@.@@.@..@@.@@@.@.@@...@@.@@...@@@@@@@@@@@@.@@@.@@...@.@@@.@@@@@@@@@@.@@.@@.@@@.@@
@@@@.@@.@@@..@.@@@@@.@.@@@@@@@.@.@@.@@.@@@@.@@@.@.@.@.@@.@..@@@@@@.@.@.@@..@..@@@.@.@@@@.@@@@@@@..@.@@@.@@.@@@.@.@.@@..@@@@.@@@@.@@@@..
@@.@@@@.@@@@@@@.@@@@@@@@@@@..@.@@.@.@.@@.@@@@@@@....@.@.@...@.@.@@@.@.@@..@@...@.@@@@.@@.@@@@@@..@.@.@@@..@..@.@.@@..@@@@@@.@...@.@@@@.
@@..@....@@..@.@@@@.@@@.@.@.@.@.@...@@.@..........@@@@..@.@..@@.@@@@@.@@.@..@@..@@@.@....@.@@.@@@.@@.@@@..@.@@@.@.@..@@@.@@@.@.@@..@@@@
@@@.@..@.@.@...@@@@@@.@@@@.@...@@@.@.@@@@@..@..@@..@@@@@@@@@@@@.@@.@@@@@@@@@@@.@.@@@@@@.@.@.@..@@@@@@@.@....@..@@.@@.@@.@.@@.@.@@@.@.@@