0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 08:28:48 +00:00
OI-codes/AtCoder/ABC241/C/data/random_00.in

996 lines
966 KiB (Stored with Git LFS)
Plaintext

994
..................................#.......................................................#..#..#...........................................................................................................................................#.....................#.....................#.............................................................................................................#...................................#....................................................................#...................................................................................#.....................................................................................#........................#...................................................#....................................................................................................................#.........................................#............................................................................................
#....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................#................................................................................................................................................................................................................................................................#...................................#..#..#.........................................................................................
....................................................................#...........................................#.........................................#...................................................................#..............................#.........................#.................................................#..............##..........................................................................................................................................................#................................................................................................................................#..................#...#.......#......................#............................................................#............................................................................#.........................#.#.........................#.............................#........................................................................................
...............#........................#.................................................................................................#...............................#..................................................................................#...#.............................................................................................................................#.................................................................#.................................................................................................................................................................................................#.....................................................#........................#.......................................................#...................................................................................................................................................#............................................................#......
.............................#..........................................................#.....#......#............................................................#.............#....................................................#..................................................................................................#...........................................................................................#..............#.....................................................................................................................................................................................................................................................#..........................................#.........................................#.......................................................................................................................................................................................#...........................................
................................................................#....................#.................................................................................#.......................................................................................#..................#.#.........................................................................................................................................................................................................#.....#............#..............................................................................................................#........................................................................................#...........................................................#...........................................................................#.........#................................................................................................................#.....................................
................#..........................................................................................#....#.......................................#..........#...............................................................................................................................................................................#..................................................#............##.................................................................#.....................................................................................#..........................................................................................................................................#...................................................................................#.........................#....................................................................................................................#.....................................................................#.
...................................................................................................................................................................................................................................................................................................#...........................#........................................#................#................................................................................................................................................................................#....................................................................................................................#.............#..#..................................................................#..........#.......................#..........#....................................................................................................#.#.........................................................................................
................................................................#..................................................................#....................................#......................................................................#..............................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#.............#...............................#............#.........................................................................#.........................................................................................................................
.......................................................................................................................................................................#...#................................................................#......#...................#..................................................................................#...................#...........................#..........................................................................#...............................#...............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................#..............................................................................................................................................................................................................................................................................................#...........................................................................................................................#...#.................................................................................#................................#.............................................................................#...........................................................................................................................................................................................................................................................#...................#.#........................................................
........................................#..............................................#.........#..................##.#...............................................................................................#........................................#......................................................................................#.........#...............................................................................................................................................................#......................................................#........................................................................................................................#.......#................................................................................................................................................................................................................................................#.......................................................
.........................................................................#...........................................................................................................................................................................#...............................................................................................................................................#...........................................................................................................................................#...............................................................................................................................#...............................................................................#........................................#..................#.....................................##.........................#........................................#..........................................................................................
......................................................................................................................#.....................................................................................................................................................................................#................................................#...............................................................................................................................................................#...........................................................................................................#..............................#...............#......#.................................................#...........................................................................................................................................................#................................#...................................................................................
.......................................................................................#.....#......................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...................................................#................................................................................................#....#.................................................................................................................................................#.......................................................................................................................................................................
.....................................................................................................................................................................#...........................................................................................#.......................#...........................................................................................................................................................#............................................................................#.....................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................
........................................................................................#................................................................................................................................................................#...................#..................................................................................................................#.....#................................................................................#................................................................#..........................................................#.......#.............................#........................................................................................................#...#................................#...................................................................................................#..................................................#...................................................................
...............................#......................................................................................................#...................................................................#.............................................................#...............#.....................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#................#.................#.............................#
.............#...............#........................................................................................................................#.........#.....................................................................................................................#...........................#........#................................................................................................................#..............................................#...................#...........#............................................................#....................................................................................................................................................................................................................#....................#..................................................#.........#..........#.......................................................................................................................
...............................................#.................................................................................................................................#.................................................#..........#................................................#.............................................#.........................................................................................................................................................................................#............................................................................................................#.................#.............................................................#..........................................................................................................................................#.................................#..............................................................................#.......................#.........
...............................................................#.......#............................#................................................................................................................#........................................#..#...................................................#..........................................................................#..........................................................................................................................................................................................#.............#...........................................................#...............................#............................#................#...............................................................................................................................................#.....................................................................#........................................................
.................................#.....#................................................................................................................................................................#.................................................................#..........................................................#..........#...................................................................................#...........................................................................................................................................................................................................................#................................#........................................................#..........................................................#..........................#.............................................................................................................................................................#...................
...................................#..........................................................................................#..................................................................#.......................................................................................#.........................................................................#.....................#...............................................................................................................#........................................#............#.................................................................................................................................................................................#..................................#............#..................#.........................................................................................#...................................................................................................................
.........................................#...........................................#.......#...............#.....................................................................................................#......................#........................................................................#.......................................................................#......................................#..........................................................#.................................................#................................................................................................................................#..........................................................................................................................................................................................#................................#.....................................................................................................................
........................................................................................................................#............#.............................................#....................................#...................................................................................................#....#................................................................................................................................................................................................#.......................................#.................#....................#..................................#................................................................................................................................................................................................................................#............................................................................................................................................
.........................................#...............................................................#...............................................................................................#........#.............................................................................................................................................................................................................................................................................................................................#..............#.......................#...........................................................................#.......................................#.........#........................................................................................................................................#...............................................................#........................................................#.................#........................
........................................................................................................................................................#.......................#.....................#.................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.............#.....................................................................................................#....................................................................................................................#..........................................................#.................................#...............................
............................#..#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#............................................................................................................................................................................................................................................................................................................................................................#..#.................#.................................
...............#..................#.#.........#..................#.............#.....................................................................................................#...............................................................................................................#.....................................................................................................................#.............................................#...................................#.....................................................................................................................................#.........................................#................................................................................................................................................................................................................................#...................................................................................................
.#.............................#.............#..................................................................................................................................................................................#......#................#.....................#..........................................#.........................................#....................................#.........................#........................................................................................................#...............................#............#.......................#................................................................#.................................................#.........................................................................................#.......................................................................................................#.....................................................#.....................................#
................................................................................................#.............................................................#................##..............#...........................................................................................................................................#..........................#.................................#................................................................................................................#................................................................................................................................................#...........................................................................................................#................................................................#...............#..........................................................................................................................................................
.........................................................................................................................................#.............................................................................#..............#......................................................................#.......................................................................................................................#........................................................................................................................................................................................................................#.............................................................................................#......................................................................................#.................#...........................................................................................#................................................................
..........................................#.............................................................................#.....................................#...............#................#...........................................................................................................#.........................................................................#...............................................................................................#....#..........................................#.....................................................................................#................................................................................#.......................................................................................................................................................................................#.........................#...................................................................................................
...........#.....................................................................#..............................................................................................................................#....................................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................#......................................#....................................................................................................................#......
........................................................#............................................................................................................................................................#................................#........................................................................................................#...................................#..................................................................................................................................................#..........................................................#...................................................#............................#...................................#...#............................................................................#..............................................#......................................................................................................................#....................................
..............#.............................................................#.....................................................................................#................................................#.....................#..................................................................................#.................................................................................#..................................#..................................................................#.....................................................................#.............................................................#.............................................#..................................................#..............................................................#......#.........................................................................................#......................................................#.................................................
.......................................................................................................................................................................#......................................................#................................................................................#..............#.......................................#.........#...................................................................................#............................................................................................................#........................#......#...............................................#.........................................................#....................#....#............................................#...............................................................................................................................................................................................................................
................................................................................................................#.................................................#.................................................#........................................................................#.........................................................................................................................................................#.........................................#.....................#..........................................#..................#...................................................................................................................................................................................#....#..........................................................................................................................................#........................................................................#...............................
.#........#.......................................................................................................................................................................................................................................#............................................#......................................#...........................................................................................................#....................................................#....#.....................................................................................#...........................................................#.......#............................................................................................#..........................................................................................................................................................................................................................................#...................
.....#....................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#........................................................................#..........................................................................................#....................................#.#...................................................#....................
..............#..............#................#................................................................................................................................................#............................................................................................................................................#...................................................................................................................#............................#......................#................................................#...........................................................................................................................................................................#.#............................................................................................#.....................................................................#.#...........#........#............................................#.......................................
................................................................#.........................................................................................................................................................................................................................................................................#........................................................#..............................................#.................#..................................................#...............................................................#....................................................................................................................#...............................#.........................#........................#..............................................#................................................#...................................................#..............................................................................
......................................................................................................................................................................................................................................................#...............................................................................................................#.......................................#..#..........................................................#......................................................................................................................................................................................................#............#....................#..............................................................................#....................#.....................#..............#...................................................................................................................................................................
...............................................................................................#.....#.........................#..........................................................................................................#..#..#.............................................................................#.....................................................................#.#............................#...................................................#..#.................................................#................................#..................#...............##..........................................................................#.#.....................................#..............................................................................#................................................................#......................................#......................................................#...............................................
......................................#......................................................#...............................#................................................................................................................................................................#.........................................#.............................................................................................................#..........................................#..........................#............#..........................#............................................................................#...........................................................................................................................................................................................................................................#.....................................................................................................................#..............
......................................................#...................#..................................................#.................................................................#............#...............................................................................................................................#.........................#...#....................................................................................................................#..............................................#.................................#..........................................................................................................................................#.................................................................................................................................#......................................................................#............................#................................................................
.....................................#........................................................................................................................................................................................................................................................................................................................#......................................#....................................................................#..........................#.................................................................................................#..................................................................................................................................................................#...#................................................................#................................................................................................................#.................................................................
........#.......#...............................#.......................................................................................................................................................................................................................................................................................................................................#.....................................#.....#...............................#......#........................#..#.............................................................................................................................................................................#.....................................................................................................................................................................#.........#................................#..............#................................................................#...#.......................................
....................................................................................................................................................................................................................................................................................................................................................................................................#................................#..........................................#.........................................................#..............................#.........................................#...#..........................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................#........................................................................................................#........................................#........#.............#..............................#......................................#............................................................................................................................................................................#............#...................................................................................#..............#....#..............................................................#....................#......................................................................#......................................#.........#...#................#................................................................................................................................
..........................................................................................................................#..........................................................................................................................................#..................#..................................................#...........#.......#..........#.............................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................#.....................................................................................................................................................
...................#...................##.....................................................................................................................................................................................................................#.#.................#................................#....................#.....#........................................................................................................................................................................................................................................................................................#............................................................#................#..................#..........................................................................#.......................................................................................................................#...............................................................#......................
...................................................................................................................................#........................................#..#...................................................................................................#.....................................................................................................................#..............#...............#.................................#..................#.................#.........................#...............................................#..............................................................................#........................................................................................................................#......................................#................................................................................................#............................#...........................................................
...............................................................#.....#......#.....................................................................#.....................................................................#.......#.....#.#.............................................................................................................................#..........................................................................#......................................#......................................#..............................#...................................................................#...................................#..................#....................#..............................................................................................................................................#.............#..............................#................................................................#.....................................#................
................................................................................................................................#..........................#............................................#...........#................#...................................................................................................................................................................#...........................................................................................................................................#..........................................................................#............#.................................#....#..................................................................................#........................................................................................#.................................................................................................................................................................
.........#..................................................................................................#......................................................................................................................................................................................................#......................................#..................................................................................................................................#.......................................................................................................................................#..........................................................................................................................................#................................................................................................................................................................................#.........................................................#......
.....#........................................................#................................................................................................#..............................................................................#........#...........#.............................#.............#.........#..................#..........................................#.......#.....................#.......................#..................#...........................#..................................................#....#....#.#...................#............#........#.....................................................................................................#....#.........#...................................................................#.....................#.........................#......................................................................................#............................................................................................
.......#....................................................................#...................#.........................................................................................................................................#..........................................#.....................................................................................................................#............#.......................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................
..........................................#..........................................................................................................................................................#..............................................................#..#...................................................................................#...................................................................................................................................................#...................................................................................#..#..............................#........................................................#..............................................................................................................................................................................#....#..........#..................................................................#.........................................................#.......
...................#.............#.....................................................................................................................................................................#..........................................................................................................#.......#...........................................................#...............................................................................................................................................................................................#......................................................................................#...........................................#................................................................................................#.....................................................................#......................................................#.....................................................#.#..................
...............................#............................#...................................................................#.........#.....................................................................................................................................................#....#........................................#....#.............................................#.....................................#.............................................#...............................#.......................#...............................................................................................................................#.................................................#............................................................#...........................................................................................................................................................................#.................#.......................................
................................................................................................................#......................................................................................................#................................................#.......................#.................................................#..................................................#.............................................#........................................#.............................................................................................................................................................................................................................................................................................#...............#...................................................................................................................................................#....#.................#............................................
.#...............................................................#..............................................#......................#........#......................................................##..................#............................................................................#................................................#...#......................#.#..........................................................................................................................................................#...................................................................................................#.............................................................................................................................................#....................................................................................................................................................#............#.............................................#..............
.......................................................#..................#...............................#...........................#..........................................................................................................................................................................................................#.................#...............................................#..........................................................................................................................#...................#...........................................................#............................................................................................#.....................................................................................................................................................................#........................................................................................................#.......................
.....#........................................................................................................#.....................................................................................................#...............................................................#....................................#.......................................................................................................................#.............................#..............................................................................................................................................................................................................#........................................#.................#.........#..................................................................................................................................#........................................................................................#..#.............#.#...............
...................................................#...............................................................................................................................................#....................................................................................................#.........................................................................................................#.................#.............................#...#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................#.#..........................#......#.................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#..................#.......
.................................................................#.....................................................................................................................................................#............................................#..........................................#......................................#...............................................................................#...................................#.....................................................................................................................................................................#.....................................................#.............#....................................................................................................#.....................................................................................................................................................................#..................................
.......................................................................#................................................................................................................................................................................................................#...........................#.............................................................................................................................................................#.................................................#.........................................................................................................................................................................#....................#...........................................#..............................#..#.........................................................................#...........................#...#........................................#.............................................................
.........................................................................................................................................................................#...................#........................................................................................#.......#..............................................................................#..........................................................................................#.........................................................................................#................................................................#...................................#........................................................................#..................................................................................#......................................................................................................................................................................#.......................
............................................................#...........................................................................#...............................................................................................................#....................#............................................................................#.................................................................................#...........#............................................#....................................#.....#...........................................................................................................................................................................................#....................................................................#..........................................................................#...........#...............................................................................#.........................................
................................................................................#...................................#...........................................#......#.............................................................................................................................................................................#.................................................................#...........................................................................................................................................................................................................................#.......................................................................................................................#.........................................................#..............................................................................................................................#................................................#............
.....#.....................................................................................................##...............................................................................................................#..........................#..............................................................................................................................................................#........#...................................................................#.................................................................................................................................................................#.......................................................................................................................................................................................................................#...........................................................................................#........................................
.....................................................................................................................#.............................................................................................#..............#........................................................................................................................................#....................................................................................................................................................#.......................................................#...#...................................................................................................................#...................................#...................................................................................................................#.....................................................................................................................#...................................
....................................................................................................................................................................................................................................................#.............................................................................................................................................#..............................................................................#................................................................................................................................#...........................................................................................#..........................#......................#.......................................................................#.....................................................................................................................................##.......................#..........................
...#............................................................................#............................................................................................................................................................................................................................................#........................#...................................................#......................................................................................................................................................#....................#..#.............................................................................#...............................................................................#...............................#............................................................................................................................................................................................#.........................#...................
.....#.....................................................................................................................................................#...#.........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#............................................................................................#...............................#..............................................................#..........................................................................................................................................................................................
.............#................................................................................................................................................................................................................................................................................................................................................................#........................................................................#..#......................................................................................................................#...................................................................................................................................................................................#..#...#.......................................................................#....................#...................#...................................#..........................#......................................................#..#.......#...
........................................................................................................................................................#....................................................................................................#.......................................#..........................................#...............................................................................................................................#................#.........................................................................................................................................................................................................................................#...................................................................#....#...........................................................................#......................................#................#...#.....................................................................
.........................................................................................................................................................................#......#.......#.................................................................................................................................................................................................................#.#..................................................................................#.................#....................#................#...........................................................................................................................................................................................#..............................#...........................................................................................#......................#....................#...........................................................#...........................................
.............................##............................................................................#..........................................................................................................................#...............................................#....................................................#................................................................................................................#............#..............................................#...................#..........................................................................................................................................................................................#.#.#..........................................................................................................................................................................................#.........................#.................................................................
..........#........#.........................#............................................................................................................#...............................................................................................................................................................#....................................................................................#................................................................#...........................................................................................#....................................................................................................................................#.#...................................................#.............................................................................................#...............#............................................................................................................................................
...............................#......................................................................#......................................................................................................................................#.................................................................................................#.............................................................#.................#.....................................................................................#....................#........................................................#.......#..........................................................................................................................................................................#...........................................................................................#................................##.............................................................................................................
.#..........................#.............#..................................................................................#.....................................................................................#...............................................................................................................................#..................................................................................................................................................................................................................................................................................................#...........................#..................................................................................................................................#...........................................................................................................#..........................................#.................................................#...
.....................................#..................................................................................................................#........................................#.....#............................................................#............................................................#...........................#...........................................................#..........................................................................................................#.........................................................................................................................................#.......................................................................................................................................................................................................#........................................................................................................................#..................
...............................................................................................................................................................................................................#..........................#.....................................................................................................................#.....................#..................................................................#.............................#................................................................................................#.............................................................................#.........................................................................#............................................................#..........................................................................................................................#.......................................#.#...............................................
.......................................................................................................................#....................................................................................................................................#.............#.......................................................................................................................................................................#.................................................#.#..............................................................#.#.#.......................................................................................................#........................................................................................................................................................................................................................#.................................#.....................................................................................
.................................................................................................................................................................................................................................................................#............................................................#......#.........................................................#...........................................................................................................#....................#.........................................#.................................................#.....................................................................#..............................................................................................................................................#.............................................................................................................##..............................................#......#.........#.
.....................................................#........#.....................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.................................................................................#..................#.#.............................................................................................................#.....................................................................................#...........................................................#.........................................................
...............#..........#...................................................................................................................................................................................................................................................................................................#....................#...................................................................................................#.........#................................................................#...................................................................................................................................##....................................................#......................................#......................................................................................................................................................................................................................#.......................................
...............................................................................................................#......#..............................................................................................................................#.............................................................#..............................................................................................#...................................#......................................................#...........................#.....#.................#........#........#.....................................................#..#....................................................................................................................................................#.................................#...........................#.............................#.....................................................................................................#..............................
.......................................................................................................................#....................................................................................................................................................................................................................................................................................#............................#.........................................................................................................................................#...........................................................................................................................#.....#....................................#........................................................................................#.....................................................................................................................................#........................................
.....................................................................................................................#............................................................................................#.....#......................................................................................................................................................................................................................#.....................#..........................#....................................................................................................................#.......................#..................................#.......#.................................................................................................................................................................................#.......................................................................................................................................................
...........................................................................................................................................................#....................................#....#.......................................................#.......#............................................#..........#....................................#...............................................................#............................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#.......................................#.....
.....................................................................................#..........................................................................#......................................##...............................#.................................................................#.............................#.........................................................................................................................................................................................#..........#.............................................#......................................................#......................................#........................................................................................................................................................................................#.............#...#..............................................................................................#..............................
.............................................................................#..............#............................................................................................................................................................#...........................................................................................................#.............................................................................................................................................................................................................................................................................#..#.....................#...................................................................................................................................#..........................................#................................................................................................................#.....................................................
.................................................................................................................................................................................##.................................................................#..............................#........#..........................................................................#.......................#..............#........................................................................................................................................#........................#..............................................................................................................................................................................................................................................................................................................................................#........................#...................................................#.....................
.............#.#....................#.......................................................#........#...........................#........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.........#..........................................................................#................#..........................#...........................................#..............................................................................................................................................................
............................................................................#.....................................#................................................................#............................................#.....................................................#..........#..................................................#...............................................#.............................................................................................................................................................................................................................................................................................................................................................#................#.........................................................................................#....................................#...............................................................................................................
................................................................................#........................................................................#.....#..............................................................................................................................#...............................................................................................................................................................................................................................................##.......................................................................................................................................................................................................................#......................................#...................................#...........................................#...................................................................#.......................................#...........#...........
.......................................#..............................................................................#........................................................................................................................................................#........................#...................................................................................................................................................................................................................................................................#......................................................#.......................................#...........................................................................................................#............................................................................................................#....#.............................................................#................#.........................#...............
............#.........................................................................#.............................................................................................#..................................................##......................................................................#.........#..........................................................................................................................................#............................................................#.............................................................................................................................................................#...................................................#..........................#......................#............................................................................................................................................................................................................................
....#............................................................................................................................#.........................................#.....................................................................#..............#......................................................................................................................................................#................................................#..#...............................#......................................................................#................#.........................................................#.................................................................................................................................................................................................................................................................................................................................#...#..............................
....#.........................................................#........................................................................................................................................................#........................................##..#.....................#..............................#........................................#.............................................................#........................................................#..................................#.#.........................................#............#...........................#...........#............#.........................................................#......................................................................................#...............................#......#...............................................................................................................................................................................................
..........#........................................................................................................................#.....................##.........................................................................................................................#..............................................................................................................#..............................................#........................................#.......................................................................................................................................................................................................#..............................................................#...............................................................#................................#...............................#..............................................................................................................................
.................................................................................#.......................................................................................................................................................................................#.#.................#............................#............................................................................................................................................#.....##.................................................................................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................
......................................................................................#..........................#.................................................................................................................................#..............................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................#...........................................................................................#..................................#.......................................................................#...........................................................................................................#.................
................................................................................#..#..................................................................................................................................................................................................................................................#.................#..#.............................................................#........................................................................................................................#...........#..........#..............#........#..#.............................................................................................................................................#........................................................................#....................#..........................................................##.................................#.......#..............................................................#............
....................................#..............................................#.............#.........................................................................................................................................................................................................................................................................................................................................................................#............................................#............................................................................#..........................................................................................................#...................................................................................................................................................................................................#....................#.............................................................#..........................
.........#.#......#..............................................................................#......................................#.#...............#............................................................#.........................................................................#.......................#.#...........#................................................................................................#..........#......................................................................................................................................................................#.....................................................................#.............................................#.................................................................................................................................................................#.................................................................................................................
......................................................................................................#......................................................................#................................................................#........................#..............#................#..................................................#.................................#...................................................................................................................................#...............................................................#.......................................................................................................................................................................................#....................................#................................................................................................#................................#.......................................#..........................
..............................#................................................................#........................................................................................................................#..................................#...........................................................................#...............................................................................#........................................................#.......................................#............................................................................................................................................................#.............................................................................................................................................................................................................#.......................................................................................#......................................
.................................................................#...................#...#.................................................................................................................................#..................................#....................................................................................................................................................................................................................................................#.............................#..........................................................................................................................................................................................................#........#.....................................................................................................................................................#........................................................................................#.............
.....................................#..............................................................................................................................................................................................................................................................................................................#.................#.....................#..........#...................................#...........................................#.........................................#....#.....................................#.........................................................................#........................................................................................................................................#...................................#...................................................#..........................................................................................................................................
................#..........................................................................#..............................#.#...#.........................................................................................#..........#..........................................................#...........................................................................................................................................#...#.............................#.................................................................................................................................#...........................................................................................................................................................................#..................#.......................................................#........#............................#....................................................................................................................
......................................................................................#.........#......................................................#......................#............................#....................................................#..............................................................#...........................#....................................................................................................................................#.......................................................#..........................................................................................................................................................................................................................................#.............................................................#.........................................................#...........................#...................................#......................................
...................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................#.....................................................................................................................#..................................................................................................................................................................................................#.............#..........................................................................................................#.......................................................#........................................#................................
...........................................................#........................................#................................................................................#............................#...............................#................................................................................................................................................................#.......................................................#............................#.........#..............................................................#.....................................................#............................................#..................................................................#..........................................................#.............................................................................#.................................................................................................................................
.........................#.........................................................................................................................................................#...................#.....#..............................#..................................#..............................................#............................................................................................................................#...............#.......#.............................................................................................................#..................................................................................#..............................................................................................................................................................................#...........................#.................................................................................................................#................
.....#........................#......................................#...........................................................................#.............................................................................................................................................................................#..............#.......................................................................................................................................#...........................................................................................................................................#....................................................................#................................#........................#............................................................................................#...............................#......................#............#.....#.........................................................................................
........................................................#...............................................................................................#....................................................................#..........................................................................................................#.............#............................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................................................................#...............................................................................................................
.........................................................................................................................#.........................................#......................#........................#..................#..............................................................................................................................................#.................................................#............................................................................................................................#.........#.............................................................................................#........................................................#.......................................................................................................................................#............................................#.................#..................#............................................#.....................
...........#..................#......................................................................................................................#.........................................................................................................................................................................#........................#........................#.....................#...........................#......................................................#.......................................................................................................#..................................#....................#............#.....................................................................................#....................................................................................#................................................#........#...................#...........................................................#.....................................
............................................#......................................................................#.......#................................................................................................................................#..........................................................#............................#..................................#...............................#.....................#.....................................................#.........................................................................................................................................................................................#.......................................................................................................................................#.............................................................................................................#..............................................................................
................................#.......#........................#.......................................................................................................................................#...................................................................................................................................................................................................#...............#................#................................................................................................................................#.........................................#.......................................#....................................................................#..........................................................................................##..................................................................................................................................#...........................#......#.........................
.................................................................................................#.......................................................#.........................................................................................................................................................................................................................................................................................................................................#...................................#....##....#.............................................................#...................#.............................#.................................................................................#................................................................#..........................#.........................#....................................................#...........................#........................................#..........#..................
............................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.........................................#.......................................................................#............................
.....................................................................#................................#..........................................#.#..............................................#.....................................................................#..........................#....................#................#...................................................................#..#.........................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#...................................#.#.......................................................................................
................#......................................#...............................................#...#............#..........................................................................#..............................................................................................................................#..............................................................#.................................................................................................................................................................................................................................................................................................................................#............#......................................................................................#.......................#..................................................#............................#.............................................................#....................
#.....#............................................................................................................................#...................#........#......................................#..................#..................................................................................#.......................................................................................#..................................................................#........................#.............................................................#........................................................................................#.......................#......................................#.......................................................................................#.....................................................................................................................................................................#.....................................#......
........................................................................................................................#..........#.....................................................................#......................................................#................#...................................................................................................................................................................................................................................................................#........................#.................................................................................................................................................................................................................#........................................................................#.........#....................................................................................................................................#.........
.............#..............................#..........................................................................................................................................................#......#......................................................#.........................................................................................................................................................................................#..............................................#...........................#..............................................................................................................................#.....................#................................................................#......#.................................................#........................................................................................................................................................................................................
........................................................#.................................................................................................................................................................#..........................................................................................#...........................#............................................#..........................................................#..................................................................................................................................................................................................................#..........................................#...........................................................................................................................................#............................#.................................................................................................................................
.......................................................................................................#..............................................#.................................................................................................................................................................................#.............#........#.....................................................................................................................#......................................................................................................#..............................................................................................#.......................................................#................................................................................#.....................................#.................................................................#...........................................................#..........#..............
............................................................#............#...................................#............#.............................#............#................................................................................................................................................................................................................#.........................................#.............#.........................................................................................#.........................................................................................................................................................................#..............................................................................................................#.....................................................................................#...................................................................#......................................
..............................................................................................................................................................................................................#...............................................#.......#.#...........#.........................................................................#..............................................#................................................................................................#.............................................................................................................#.#.............................#........................................................................................#................................#.................................................................................................................................#............#............................................................................................
........................................................#.............................#.................................................................................................................................................................................................................................#...............#...#....................................................#.............................#..............#..#..............................#...........................................................................................................................................................................................................................................#..............................................................#.................#..........................................................#............................................................................................................#............................................
...............................................................................................................................................................................................................................................................................#....................................................................................................................#............................................................#.............................................................#..............#..................................................................#............................#........................................................#.............................................................................................................................................................................................................................#.#............#.............................................................................
....................................................................#.............................................................#..................................#...........................................................................................................................................................................................................................................................#........................................................#........#..#.............#...............................#.................................#.....................#......................................................................#...............................#............................................................................................................................#.................................................................................................................................................................................
.......................................................................................................................................#............................................................................................................................................#..................#...........................#.................................................#................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................#.................................................................................................................................................#........................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................#.........................#..........................................................................................#............................
..........#....................................................................................................................................................................#............#.....................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................#...............................................#.............................................................................#........#.............................................................................#..................................................................................................................#.................................................
.......................................................................................#..............................................................#........................................................................................................................................................................#................................#............#.............................................................................................#...................................................................................................#.................................#.........................................................#......................#.....#........................................................................................................................................#.........................#................................................................#........................................#.............................#..............
...............................#.................................#............................#.#............................................................................................................#................................................................................#....#...........................................#................................#......#..........................................................................................................................#...................................................................................................................#..................................................................................................................................#...................................#...................................................#.........................................#...............................#....................................................................................#.
...............................................#.............................................................................................................................................#.......................#....................#...............#.........................................................................................................................................................................................................................................................................#.....................................................#.............#............#............................................#.......................................................................#..................................................................................#...................................................................................#.....#...............#..........................................................................................
........................................................................................................................#............................................................................................................................................................................................................................................#........#..................#....#.....................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.#..#..................................................................................................................................................................................
..................................................................................................................................#..............................#............................................................................................................#...............................................................................................................................................................................................#...........#.....................#....................................................................................................................................................................................#............................................#..........................................................................................................................................#............................................................#....#........#......................#................#.................
.....................................#...................#...................................................................................................................#...................................#........................................................................................................................#..............................................................................#...............#.............................................................................................................................................................#.......................................................................................#.......#..........................................................................................................................................................................................................................................................................................................................
.....................................................................................#.................#..#................................................................#.........................................................................................#...........................................................................................................................................................................................#....................................................#.............................................................#....................................#.......................................................................................#......................#.................................................#........................................................................................................................................................................................................................#..............
....#......................#...............#............................................#..................#....................................#...........................................................#........................#..........................................#.........................................................................................................................................................................#......................................................................#....................#.................................................................#.........................................................................................................................................................................................................................#................................#....#.........................................................................................................................................
....................................................................................#.....................................#.........................#................................................................................................................................................................................#..#................................................................#..........................................................................................................................................................#..............................................................................................................................................................................#....#......................................................................#......#............................#......................#..............#..............#.................#.................................................#.....................................
...............#...............#.......................................................................................#..#.#......#................#.................#...............................#........................................#.#...................#.......................#.......................#......................................................................................................#...........#......................................................................#...........#...................................................................................#...............#...................................#..........................#.......................................................................................................................#........##.........................................................#.......................................................................................................................................
............................................................#..................................................................................................#................................#......................................................................................................................................................................................#.........................................................................#..........................#...........................................................................................................................................................#................................#..............#...........................#..#....................................................#.................#.......................#..........................#................................................................................................#...............................................................
.................#....................#...................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#..........................................................#................................#.......................................................................................................................#......................................#.............#..................................................................#........................
..................................................................#....................................................................................................#.......#.....................#...............................................................................................#..............................................................................#.......................................................................................................................................#............................................................................................#...................................................................................................................................................................................#......#.............................................................................................................................................................................................................
.....................................................................#....#...................................................................#....................................................................................................................................................................................................................................#......................................................#.................................................................................#...............#..............#..........#..................................................#..............................#...............................#....................................................................................................................................................................................#....................................................................................................................................................
..............................................#...........................................................#.....................................................................................#...................................................................................................................................................................#...........................................#......................................................................................................................................................................................................................................#...............................#..........................................................................#...........................#.............#............#................................................................................................................................................................................#...................#..#
....................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.................................................................................#.........#................#.........................................................................................................................#..........................................................................................................................................................#....................#.....#.....................................................................................................................................................
.......................................................#.......................................................................................................................................#.................................#............................................................#......................#..................................#................................................#.....................................................#.........................................................................#...........................................#..........................................................................................................................................................................................................................................#...............................................................................#..............#..................................................................................................
...........#................#....................................................................................................................#....................................................................................#......................#........................................#.......................................................................................................................................................#............#............................#..............................................................#.............................................................#.............#.......#........................................................................................................#...............#.............................................................................................................................................................................................................................................
...................#...................................................................................................#...................................................................................................................................................................................................................................................#........................................................#....................................................#.........#................................#........................................................................................#.................................................................................................................................................................................................#.............................................................#................#............................................................................................#......................
............................................................................................................................#...................................................................................................................#...................................#..................................................................................................#...............................................................................................................#....................................................................................#................................................#.......................................................#.............................................................................................#..............#.......................................#....#..................................................#................................................................................#............#...............#.
...................#..........................................................................................................................#...................................................................................................................................................................................................................................................#......................................................................................#..#.....#...................................#....#..................................#.....#..............................................................................................................................................................................................#...........................#.....#............................................................................................................................................................................................................
....#..........#...................................................................................................................................#........................................#.........................................................................................................................................#........................................................................................................#....................#..............................................................................................................................................#........#...................................................................................................#..........................................................................................................................................................#...#......#........................................................#......#...........................................................
..........................................................................................................................................................#..................................#..................#.....#.........#............#.................................................................#..................................#.....................#.............................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#....................................................#........................
..........................................................................................................................#.........................#..............#..............................#............#......................................................................................................................................................................................................................................................................................................................................................#........................................................#................#.......................................#.......................................#........#.................#.................................#...........................................#......#..........#.#.......................................................................................................................................#............................
............................................................................#.............................................#..........................................................................................#...................................................................#.........................................................................................................#.............................#...#...................................................................................#...............................................#............................................................................................#...............................#...............#............#..............................................................#.................................................................................#....................................#........................................................................................................
.................................#.....................................................#.................................................#..................#............#..................................................................................................................................................................................................................#............................................#.............................................................#..................................#...........................#......................#..................................................................................#....#...............................................................................................................................................................................................................................................#............................................................................................
....#...............................................#..............................................................................................#.......................................#.........................................................................................................................................................................................................#.....................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#...#...#.#.......................................................................................................#...........#........
.....................................................................................................#............................................................................................................................................................................................................................................................................................................#...............................#......................#..................#................................................................................................#......................................................................................................................................#..........................................#...#....#..............#...........#..........................................#.............................#.............................................................................................................................#..#....
................................................................#....................................#.....................................#.......................................................................................................................................................................................................................................................#....................................#..............................................................................................#...................................................................................................................................#................#.....................................................#............................#...........#.................................................................................................................................................................................................................#....................
......................................................................................#..............................................................................................................................................................................................#.....................................................#........................................................................................................#.....................................................................................................................................................................................................................................#...................................#.............................................................................................#...................#.................................................................................................................................................................................
...........#..............................................................................................................#...............................#..................................................................#...........................................................................#....................................#..............................#..................................................................................................................................................#........................................................#...................................................................................................................................................................................................#..............................................................#..................................#............#..............................................#....................#.................................................
..................................................................#.............................................................................................................................................................................................................#........................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#................................#................................#.......................................................#............................................................................#..............................................#....
.............................................................................................................................#.................#..............................................................................................................................#..................................................#....#.................................................#................................#......#................#..........................................................................................................................................#..............................................................................................................................#...........................................................#..........................................................#..#...........................................#.........................#......................................................................................................
..................................................................................#.......................................................................................................................................................#........................................................................................#........................#.........................................................................#......................................................................................#............................................................................#....#.....................................................................................#......................#.......................................................................................................................#.#..............................#.....................................#......................................................................................................
................................................................#...........................................#...................#..........#...................................................................................................................................#..................................................................#.......#...#......................................................................................................................#......................................................#...#...#.....................................................................#.................................................................................................................................................#.....#..................................................................................................................................................................#.....#......................................................................
...............................#...............................................................................................................................................................................................................................................................................................................................#..............................................#...........................................................................................#...........................#.........................................................#..#..............................#.......................................................#.........................................................#.................................................................................................#.......................................................#.............#.......#.............................................................................................
...#.............................................#.......#.#......................................................................................................................................................................#...............................#.........................................#......#.............................#...........#.........................................................................................#..................#.........................#..................#........................#.........................#.................................#.................................................................................................#..............................................................#......................................................................................#.............................................................................................................................................................
.................................................................................................................................................................#.....................................................#........................#.................#......................#...............................................................................................................#................#...#............................................................................................................................................#..#.............#....................................................................#..............#....................................................#...................#...................................................................................................#....#............................................#..........................#.................#.....................................................................
......................................................................#.............................................#.........................................#.....#.....................................#..........................#...............................................................................................................#..............................................................................................#..............#.......#................................................................................................................................#................................................................................................................#....#....................................................#...................................................................#..........................#....#......................................................................................................................................
..............................#......................................................................................................................................................................................................................................................#.#................................................................................................................#........................................#...................#......................................................#...#.............#....#........................................................................................................#..............................................................#..............................#........#..............#.............................................................................#............................#...............................................................................#....................................................
...........................#.#...........................#...................................................................................................................#......................................#..............................#...............................................#..................................................................#.................................................................................................................................................................................................................................................#...............................................................#............................................................................................................#.......................#.....#.................................................................................................................#......#.....................................................................
................................................................................................................................................................................................................................................................................#.........#..................#.................#..............................................................................................................................................................#.......................................................................................................#.......................................................................................................................#.......................#..............................................................#...........................................................................#.............#.........#........................................................................................................
...................#.............................................................................#.....................................................#....................................................................#......................................................................................................................#............................................#...........................................#........................................#............................#....#...........................................................................................................................#..........#..........................................................................................................................................................#...................................................................#........................#...#......................................................................#................................
..............#.....................................#...................................................................................#..................................................#............................................#..................................................................................................................................................#.....................................................#............................................................................................................................#.......#.........................................................#...........................................................................................................................................................................................................#.....................................................................................................................................................................
..........................................................................................................................................................................................................................................................#........#................................................................................................#.....................................#.........................................#................................................................................................................................................#...........................................................................................................................#..........#.................................................................................................................................#.............................................................................................#...............................................#.....
...........................................................................................................................................................................#.............................................................#..................................................#..#............................................................#.............................................#...........#.........................................................#.....................................................................................................................................................................................#.............................................................................................................................#....................................................................................#........................................................................................................#.....................#.........
....................#...............................................#........................................................................................................................................................#........................................................#...............................................................................#.........................................................................................#....................................................................................................................................#...................................................................................#..............................................................................................................................................................................................#............................................................................................................................#............
..................................................................................................#..........................................................................................................................#...#..................................................................................#......................................................................................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................#..........................#............................................................#.........................................................#.................
..........#.......................................................#...............................................................................................................................................................................................................................................#...........................................................................................#...........................#...............................................................................#..............................................................................................................................................................................................................#.........................................................##................................................#.........................................................................................#.................................................................#................
....................................................................................................................................................#......................#..................................................................................#.......#...................................#.......................................#.#............................................................................................#..............#................................#...............#.............................................................................................................................................#..................................................................#.....................................#.................................................#............................................................................................................#.............................................................#............................
...............#.....................#.........................................................................#......................................................................................#................................................................................#........................................................................................................................#...........................................................................................................................................................................................................................................................................................#...................................................................................#................................#......#.........................................................................................................................................................................................
#.#...........................................................................................#....................................................................................................................#..............................#.............................#................#.................#.....#........................#..#...........................................................##.....................................................................#.......................................................................................................................#........................................................................................................................................................................................................#....................................#....#...................................................#.#.......................................................................................................#
.......................................................................................#......#...............................................................................................................................................................................#.....................................................................#......................................................................................#......................................................................#............................................#....#................................................................................................#.........................................................#......#...........................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................#.......................#................................................#.................##................#.......#................#...................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.............#.................................................#.#...........................#..............#.........................................................
...#.........#..........................#................#.........................................................................#......................................................................#....#......................................#.............................................................#...................................#...................#....................#............................#...............#......................................................................................................................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................
.......................................................................##.........................................................................................................................#...................................................#......................#...................#.........................................#...........#.................................................#....................................................#.....................#..........................................................................................................................................................#...........................#..........................................................................................................................................................#...................................................................#...#......................................................................................#............................
...#................................#.........................................................................#............................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#..................................................................#.......#...............................................................#............................#..................................#..............................................
................................#......................#.................................................................#..........................................................................................................................................................................................#.................#.....#...................................#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............
............................................................................................................#...............................................................................#...........................#...............................#.........................................................................................................................................................................................................................................................................................#.................#............................................................................................#...............#................................................#......................................................................................................................................................................#................................................................................................#.......................
..........................................................................................................................................................#........#..........................#..................#.......................#.........................................................................................................................................................#.....................................................................................................................................................#..........................................................................................................................................................................................................................#...#................................................................#...........#............................................................................................................................................................
............................................................................................................#.................................................#.................................................................................................................................................................................................................................#.......................#........................................#..........................................................................................................................................#.......................................................................................................................#..........#....................................................#......................................................................................................................................#..........#.#..............................................#..........................
#...........................................................................................................................................................................#......................#............................#............................................................#...............................#.....#.........................#...........#............................#.....................................................#..........#.........................................................#.............................................................................................................................................................................................................................................................................................................................................................#...#..........................................#...................................................................................
....#..............................................................................................................##..................................................................................#...................................................................................#..........................................................#..........................#..................................................................#............................................................................#.............................................................................................................................#......#......................................................................................................................#................................................#...............#...................................................................................................................................................................
..................................................................................#......................................................................#...........##.#.......................................................................#..............#............................................................................................................#............................................................................................................................................................................................................................#..................................................................................................................#.........#.....................................................................#.............................#............................................................................................................#........................................................................#.
...................................................................................................................................................................#...........................................#...............#.............................#...........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#............................................#...................................................#................................................................
.........................................................#....................#.........................#......#...................................................................................................................................................................................................................................................................#....#............................................................#..............................................................................................................................................................................................................#..#..................................................#...............#.............................................................................#.............................................................................#..................................#...................#....................................................................
...........#............................................................#.........#.....................#..........................#............#.......#.........................#.#...#...................................................................................................................#.........................................................................................#.........................#.................................................................................................#................................................................................................#...................................................................................#..............................................................................................................................................................................................................................................................#......................#....................
...............................................................................................................................................................................................#.................................................................................................................................................................................#..................#...........#.....................................................................................................................................................................#......................................#.......................................................................................................................................................................................................................................................................................#...............................#............................................................................
...............#....................................................................................................................................................................................................................................................................................................#......................................................#...................................................................................................................................................#................#................................................................#.#.................................................................................................................................................................................................#.................................................................#............#.............................................................................................................................
...........................................##............#.................................................................................................................................................................................#.........................................#..............................................................#...............................................#.................#...#.....................................................................................................................................................#.....................#.................................................................................................#......................#...................................#......................................#...........................#..............................................................................................................................................#...........#................................
......................................#................#...........................#..............................................................................................................................................................................#...................................................................................................................#...........................................................................................#...........................................................#.............................#..................................................................................................................#...............................................................................#..#................................................................................#...........#........................#.............#....................................................#.....................#................................
......#.......................................#...........................#..................................................................................#..............................................................#.............#...................#.............................................................................................#......................#.................................................#....................................................#...................................................................................................#.#..........................#.....................................#.#...........................................................................#.......................................#................................................................#....................................#................##...................#..............#..................................#.........................#........#..#......
.......................#.....................#..............................................................................#................................................#................#.......................................#...#..#........................................#...........................................#..........................................................................#...............................................................#...#.....................................................#.................................................................................................................#.................................................................#.....#.....................................................................................................................................................................#...#.................................#........................................#...........................................
.......................................................#.............#...................................................................................................#.............................................................................................................................................................................................................................................................................#......................................................................................................................................................#....................#.....................................................................................................................##.................................................................................................#...............................................................................................................................#.....................................
..............................#.............................................................................................................................................................#.......................................................................................................................................................................................#.............#..#..........................................................................................................................................................#......................#...................#...........................#..............................#....................................................................................................................................................................................................................................................................................................#.............................................#........
...........#...............................................................#.........................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................#.....................................................
........................................................................................#..........................................................#............................................#...................................................................................................#...............................................................................................................................................................................................................................................#..........................................#..#...............................................................................................................................................................#....................................................................................................#...........................#..............................................................................................................................
..........................................#.....................................#..#......................................................................................#...............................................................................................................................................................................................................................................................................................#....................................................................................#..............#...........................................................................................................................................................................#.........................#..............................................................................#................#..................................................#.....#..........#...........................................#...........#.................
#..........#..........#..............................................................#................#................................................................#...............#..........................................................................................#.........................................................................#.#................................#.......#.............#.....................................................................................................................................................................................#...#......................................................................#..............#......#..........................................................#..........................#...................................................................................................................................................................................................#...........................
....................................................................................................................................................#.#............#..........................................#....................................................................................................................#..#.................................................#...............#..............................................................................................#................................#.....................................................................................................................................................................................................................................................#.......................................................................................................#......................#....................................................................................................
......................................................................................................................#............#............................................................................#.....#..................................................................................#.....#.................................................................................................................#.........................................................................................................#........#.....#................................................................#........................................................................................................#..#........................................................................................................................................#..................................................................#..............................................................................
.......................................#......................................................#..........................................................................................#...............................................#..................................#........................................................................................................................#...............................................................................................#.................................#...........#...........................................................................#....................................................................................................#..............................................................................................#.........................................#........................#.......................#........................................#................................................#.........
........................................................................#...............................#................................................................................................................................#.................................................#.....................................................................................................................................................................#.................#....................................................................................................#.................................#..........................................#..........................##......#...................................................................................................................................#..........#........................................#....................................................#..............................#.............................................
...............................................................#.......................................................#..........................................................#...#..............................................................................................#.............................................................................................................................................#...........................................................................................................................................................#.....................#........................................#..............#.....................................................................#...............#...........................................................................................................................................................................................#.................#................................................
...........##........#...........................................................................................................#..........................#..................................................................#........................................................................#..................................................................................................#........................................................................................................#................................................#.......#..................#..........................................................................................#.....................................#.............................#.......#........................#...................................................................................#..............................................#..........#.....#......#......................................................................
...........................................................................................................................................................................................................................................................#...................#..................................................................#..........................................................................#...............................................#.......................................................................................#.......................................................................................................................................................##................................................................................#.........................................................................................................................................................................##.......................................
........................#................................#.....................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........................................#.......................................................#.......................................#....................................................................................................................................................................................................................................................#..#.................................................................#.......................................................................
.......................................................................................................#.....#.......................#......#...........................................................................#............................#.....#.......#..............#.....................................................#...........................#..............................................................................................................................................#...#...................................#..........#....................................#..........#.....................................#........................................................#..................................................................................................................................................#.......................................................................#....#...........................................................#................
..........................................................#.............................................#......................................#...............................................................................................#...............................................................................................................................................................#..............................................................................#......#.......................................................................................#.....................................#.....................................#.#.............................................................................................................................................................................................................#........................................................................................................................................
.....................#.......#...................#........#......#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.................................................................................#.........#...........................................................#................................................................................................................................................................#..................#...........#....
................................................................................................................................................#...........................................................#...............................................................................................................................................................#....................................................................................................................................................................................................................................................#...............................................#.........................................#.............................................................................................................................................................................................#................................#.......................................................................
............#.............................................#..................#.......................#......................................................................#.........................................................#.......#....................................................................#...................#..........#..............#.......................................#...................................................#................#...............................#......#.............................................................................................................................................................#........................................................................................................................................................................#.........................................#...........................................................................................................................
............................#......................................#.........................................................................................................................................................#......................#................#....................................#..................................#........#...............................................................................................#.....#.....#...............................................................................................#.........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................
.#.......................................................#..................................................................................................#.......#.........................#..............................#.............................................#...............#..................................#...#..........................................................#................................................#......................................................................................................#..................#...............................................................................................................................................................................##..........................................................................................................................................#..............................................#..............................................................................
................................................................................................................................................................................#..................#..........................................................................................#...................................................................#...#...................................................................................................................#....................................................................................................................................................#........................................................................................................................................#.....................................#...................................................................................................................................................................................................
.......#...............................................................#.....#........................................................................................................#................................#...............#...#..........................................................................................................#............................................................................................................................................................................................................................................................................................................................#.#......#.................................................................................................................................................................#......................................#..................................#.........................................................................................
.............#.......................................................................................................................................................................................................................................................................................................................................................#...........................................................#......................................................#...................................................................................#......................................................#..........................................................................................................................................................................................................................................................................................................#.......................................................#...................#.......
..........................................................................................................................................#..............................................................................#....................................................................................................#.................................................................................................................................................#.......#.........................................................................................................................................................#..................................................................................................................................................................................................................................................................#...............................#............................................................................
..............................................................##..............................................................................................#.....................................................................#..............................##.......................................#......................#......#.........................................#..............................#............................................#.........................................................................................................................#..................................#.......................#............................#...#..........................................................#..............................................................................................................................................#...............................#............................................#....................................................
.....................#......#............................#.........................................................................................................................................................................#...............................................#.......................................#..........#.....................#..........................#.........................................................................................................#............................................................................................................#.................................................................................................#......................................................................................#.............#...............................................#......#.......................#..................................#....................................................#.....................................
.............................................................................................................#...................#......................#.......................................................................#.......................................................................#.......................................................................#......................................................................................#....................................................................................................................................#......................................................................................#....................................................................................................................................#......................................................................................#..................................#...............................................................
........................................................................................#................................................................#.....................................................................................................#..........................................#.........................................................................................................#..........#.......................................................................................................................................#..........#........................................#..........................................#...................#.................................................................................................#...............................................................................................................#.............#.................................#.............................#...........#...........................
..........#.......................................................................................................#..........................................#................................................................................#...............................................................................#...........................................................................................#............................................................................#.................................................................................................................................................................#.................#..............................................#................................#.....................................#................................................................................................................................................................................................................
.................................................#...............................#...................................................................................................#.................#........................................................................................#..................................................................................................................#.........................................................................................................#..#..................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................#..........................................#..........
....................................................................................................................................................................................................................................................................................#................................#.........................#........................#...............................#............................................................................................................................................................#........................................#.....................................................................................................................................................#..............................................................................................................................................................................................#.......#...................#..................................
.................................#..................................................................................#..............#...................................................................................................#.........................................................................................................................................................................................................................................................................................#....#....................................#..............#......................................#........................................................................................................................................................................................#.............................................#..................................#......................................................................................................................
.............................................................................#....#.......................................................................................#...........#.................#.......................................#...............................................................................................................................................................................#.............................................#......................................................#..............................................#....................................................#...#........#....................................................................................................................................................................................................................#................#...........................................#.........................#............................#.................#................
................#...........................................................................#...........................................................................................................................#..............#...............................................................................................................#.................#............................#....................................................................#.....................#........#...........................................#..........#...................................#..........................................................................................................................................................................................................................................................................................................................#.........................................................................##..................#...
..............................................................#...............................#.............#.........................#...........................................................................................................................................................................#...........#...................................#......................................#......................................................................................#..................................................#.....#.................................................................................................#.............................................................................................#............#..................................#......................................................#.......................##........................................................................................................................................
...........................................................#............................#.....#.......................................................................................................................#............................................................#.........................................................................................................................................................................................................................#...................................................................................................................................................................#......................................................#............................................#.................#..........................................................................................................................................................................................#........#......................
............................................................................................................................................................#.......................................................#.................#..................................#.....................................................#.............................................................#......#......................#.............................................................................................................................#...............................................................................................................#...............................................................................................................................................#............................................................................................................................................................................................#..#........
................................................................................................................#...............................................................#.........................................................................................................................................................................................................#.............................#.........................................................................................................#.....................#......................................................................................................................................................................................................................................#....................#.........................................#..................................................................................#................................................................................
.....................#.........................................................................#.......................................................................................................................................................................................................................................................#......#............................................................................................................................#.................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................#........................................................................
................................................................................................................................................................................................#..................................#..................................#.....................................................................................................................................#.......................................#.........#............#...................................................#........................................................#.............#.......................................................................................................................................................................................#.............................................#.....................................................................................................................................................................................
........................................#..........................................##.........................................................................#............................................................................#..............................................................................................#............#.....................#.......................................................................................................................................##..#.........................................................#.........................................................................................................................................................................................#.................................................#...............#................................................................................#.................................................................................................
.................#...............#.........................................................................................................................#.....#............................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................................................................#......#...................#......................#....................................................................................................................................................................................................................#.......
...........................................#............................................................................................................................................................#.................#.............#.................................................................#....................................................#.......................................................................................................................#.....................................................................#.....................................................................................................................................................................................#..................#............................................................................................................................................................#..............................................................................................
...........................#...............................................................................#.........................................#.....................................#..................................................................................#..........................................................................................................................................................#.....................................#...................#.....................................................................................................................................................................................#............................................................................................................................................................................................................#.................................................................................#.........................................
.........................#..............................................................................................................................................................................................................#....................................................................................................#..................................#...............................................................................................................................#..............................................................................#...........................................................................................................................................................................................................................#....................#...............................................#.......................#..........................#.................................#.#..........................................
..................................#.........................................................#...............#................................................................................................#................................#.#..................#......................................................................................................................#.............................#....................................#.....................................................................................................................#.............................................................................................................#......................................................#...#.....................................................#....................#....#............#.........................#................#............................................#................................................................................
..........................#............................................................................#.............#...........................................................................................................................................................................................................................#..........................#.........#..............................#...................#..................................................................#..............................................................................................................................................................................................................................................................................................................................................#..........#..............#............................................................................................................................................
..........##.................................................................................................................................#....................................................................#..............................................................................#..................................................................#...................................................................#........................................#..............................................#.............................................#..............................................................................................#..................................................................................................................................................................................................................................................................................................................................#..............#..
........................#..................................................................................................................#..................................................#.........#.........................#............................................................................................................................................#........................................................#...........................................................#..........#............................................................................................#................................................................................................................................................................................#............................................................#.......................................................................................................................................................................
#...............................................................................................#.............................................................#................................................................................................................................#..........#............................................................................................................................................................................................#....................#......................................#.............................................................................................................................#......................................................................................#................................................................................#.............................................................................................................#..........................................
.#.............................................................................................#......................................................................................................................#...................................................................................................................................................................................#..............................................................................#....##......##.....................................#......................................................................................................................................................................................#.................................................................................................................................................................................#..............#............................................................................................
.....................................................................................................................................................................................................................................................................#........................................................................#........................................................................................................................................................................#....................#...........................#........................................................................#........................................................................................................................#............#................................................................................................#.........................................................................................................................................
..#................................#...........................................................#......#......................................#................................................................................................................................................................................................#..............................#...............................................................#.....#.....#.................#..............................................................................................................................................................................#......................................................................................................................................................................................................#..............................................................................................................#................#...........#.................#..
.........#.....................................................#.............................#..............................................#...................................................................................................................................................................................................#.........#.............................................#......................................#.................................................................................................................................................................................................................#...............................................................................................................................#..............#............................#.............#............................................................................................#.........................................................................
.........................................................................................................................................................................................#..........................#.....................................................................................................................#........................#............................................................#......................................................#............#................................................#.......................#......................................#........#............................................................................#......................#..................................#..............................................................#................................................................................................................#.............................................................................
.........................................................................................................................................................................................#...............................#.........................................................................#...............................................................#.......#..................................#.......................................................#.............#..................#...................................................................................................#....................................................#.......................................................................................#..................#..............#......#..............................................................................#..................................................#........................................................................................#.....
.....................#............#..............................................#......................#.....#.................#........................................#.................................................................................#..........................#................................................................#.........................................................................#....#.#..........................................................................................................................................................................................................................................................................................................#....................#.........................................................................................................................#.........#......................................................#..............................................................
.................#...................................#..............................................................................................................................#..........#......................................................................................................................................#.......#............................................................................#........................................................................#................................#....#.........................................................................................................#..............................................................................................................................................................................................................................................................................#.......#......................................................................#...............
................................................................................#.................................................................................................#............................#.....#..........................................................................................................................................................................................................................................................................#......................................................................................................................................................#.....#.................................#.....................................#................................................#.......#.....................................#...........................#.................................................................................................................................................................
.....#.............#....#.......................#..................#.....#....................................................................................................................................................#...............................................................................................................#............................................#.........................................................................#.........................................#..................................................................................#....................................................#..........................................................#........#...#.........................................................................................................................................................................#..................................#..............................................................#........#.............
.............................................................................................#...............................#.................................................................................................................#.............#............#.........................................................#.....................................................................................#......................#...............................................................................................................................................#..............................................................................................................................................................................................................................................#......#..............................................................................#..................#...........#............................................................
.........................................................................#.......................................................................................#..........##......................................................................................................................................#.........#.................................................#..........................................................#......................................................................................#..................#.................................................................................................................#............#................................#...................................................#....#...................................................#..................................................................#..........................................................................................................#.................
.........................................................................................................................................#....#.........#...........#...................#...............................#...............................................................................................................................................................#..............#............................................................................................#..........................................................#........................#....#....................................................................................................................................................................................................................................................................................................................................................................................................................................
..........#...............................#..#..............................#..............#...................................................#........#............................................................................#.......#...................................................................................#.............#...................................#.........................................................................................................................................#..............#...................................................................................................................................................#.......#.................................................................................#.....................................................................................#...............................................................................#............#..#...............#.................................
.....................................................................................................................#..................................................................................................................#.........................................................................................................#......................................................................................................#..................................................................................#....#.....................#.#.............#................................................................#.............................................................................................................#...........................................................................................................................................................................................................................................................
................................................#.........................................................................................................................#...................................................................#..............................................#..........................................................................................................................................................#..............#............................#..........#......................................................................................................................................................................#......#........................................................................................................................................#..........................................................................................................................................................................................#
............................#..............................#................................................#..........#...............................................................#................................................#...........#...........................................#...............................................................................................#..........#.........................................................................................................................................................................................................................................#.......................................................................................................................................#....................................................................................................................................................................................................................................
........#................................................#..............#...........................................#....................#...................................................................#..............#...........................................................................#............................................................................................................................................................................................................................................................................#............................................#.#........................................#..................#......................#.....................#............................................................................................................................................................#.................................................................................#.....................................
...................................#.......................................................#..................................................................................................................................................................#................................................................................#...................................................................................................#..........#..............................................................#.................................................................................................#...............................#...................................................................................................................................................................................#....................................................................................#................................................................................#........
##...........................................................................#.............................................................................#...........................................................#......................................................................#................................................................#.............................................................#.......................................................................................................................................................................................................................#...............#......................................................................................#...................#....................#.........................#..........................................#..........................................................................##...............................................................#...........
..................#..................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.........................................#...................................................................................................#..........................................................................#............................................................................................................................#......#........................................#..........................................................#..........................#.....................................................#.............
................................................................................#......................#............................................................................................................#..........................#..............................................#.............................................................................................................#.................................................#.............................................................................................................................#...........#...............................................................................................................................................................................................................................................................#.........................................................................................................................................................
..................................................................................................................#.............#.........................................................................#..............................................#..........................................................#.......................................................................................................................................................................#........................#........................................................................................................................................................................................................................#................#.......................................................#...............................................................................................................................................................................................#..........
.......................................................................................................................................................................#...................#......................#..........#............................................................................................................................................................#.......#......#...............................................#...............................#.............................................#.........................................................................................................................................................................................................................................................................................................#......................................................................#......#...............#......................#...............................#...........................
................................#...#.....................................................#...................#...................................................#.....................................................................#..............#............................................................................................................................................................................#............................................................................#..................................................#...........................................................................................................#............................................................................................................................#.......................................#...................................................................................................................................................#............#...........
......................................................................................................#................................................#.#........................#.................................................................................................................................................#.....#..............................................................................................................#......................................................................................................................................#................#...................#............................................................................#.........................................................................................................................................#.................#.....#.....................................................................................#.......................................................
.............................................................................................................................................................................................................................................................................#................................................................................................................................#...............#........................................................................................................................................#.....................................#.............................................#.........................................................................................................................................................................#..............................................#.............................................................................................................................................
......................................#.................................................................................................................................................................................................................................................................................#.........................#..........#.......................................................................................................................................................................................................................#........................#.............................................#.................#....#.....#....................................................................#...........................................................................................................................................................................................................#...............#.......................................
..........................................................#.......#....#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#........................................................................................................................#.........................................................................................#................................................#......................................................................................................................................................................................................................
...........................................#...........................................................#................................................................................................................................................#.#.......................................................................#..........................................................#........................................................................................................................#......#..#.................#...................................................................................................#........#.....................................................#...............................#...........................#...........#...............................................#..............................................................................................................#................#....................................................
#.....#...................#..........................................................................................................................................................#...................................................................#....................................................................................................................#...............#..............................................................................#......................................#.............................................................................................................................................#.........................#.............................................................................................................#.......................................................................................................................................................................................................................
........#......................................................................#....................................................#.........................................................................................................................................#....................#....................#............................................................................................#...................................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#............................
..........................................................................................#............................................................................................................#...............................................................................................................................#....................#........#.............................................#.....#...............................................................................................................................................................................................................................................................................#................#...............................................................................................#.........................................#..............#...................#..........#...............................................................................................................
....................................................#..............................#.................................................................................................................................#.........................................................................................#........................................................................................................#..........................................................................................................................................................................................................................#......................................................................................................#............................................................................................................................................................#..............................#...........................................................................
.........................................................................................................................................................#..................................#...........................................................................................#...............................................................................................#.......................................................................................................#..............................................................#..........................................................................................................................................#..................................................#.................................................#.............................#..............#.........#.........................................#..#..........................................................................................................#...
................#....................#............................................................................................................................................#.............................................................................................................................................................................................................................................................................#...................................#........................................................................................................................................................................................#........#............................................................................................#..........................................................................................................................#......................................................................#........................#...
.............................#..........#..............#...........#.............................................#...........................................................#..........................#..........................................................................................................................................#...................................#..........................................................................................................#............................................................#.......................#...........................................................................#......................#......................................................................#...#.............................................#.........................................#...............#..............#.....................................................................................................................................
.................................................................................................................................................#......................................#.......................................................................................................................................................................................................................................................#....................................................#......#................................#......................................#....................................#..................................................................................................................................#...........#....................................................................................................................................................#.....#........#....#..........................#......#.#..........#..............#..................
................................................#.................................................#.............................................................#.........................................................................................................................#.......................#............#......................#...............................#....#..................................................................#................#...........................................................#...........................................................................#...............................................................................#..............................................#........................#...............................#.......#.................................................................#...................#...................................................................................................................#
.....................#............................................................................................#...............................##..................................................................................................................#....................#....................................#..............#.......................................................................................................................................#.................................#.........................................................#..............#.......................................................................#.......................................#..................#...................#....................................#..........................................#...............#....................................#........................................................................#..........#...............#...............................
...............................................#......................................................................................................................................#...#...............................................................................................................................................................................................#.................................................................#...............................................................................#.........................................................................................#................................#..............................................................#...............................................#.......#...................................................................................................................................................................................................................................
......................................#.......................................................................................................#.....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.......................................................................#...................#......#............................................................#..........................................#.....................#.........#............................................................#......................................................................#..................................
..........................................#..................................#..............................................................................................................................................#.................................#...........................................................................##......................................................#.....................................................................................................................................................................................................................................................................................................................................#.............................................................#.........................................................................#.................................................................................................................................................
...........................................................................................#..............................................................................................................................................................#.............................................................................................................................................................#...............................................................................................................................................................................................................................#..............................................#.............................#..........................................................................................................#...........#...........#......................................................................................#..................................................................
.......................................................................................#..................................................................................................................................................................................................................#..............................................#.............................................................................................................................................................................................................#......................................................#.....................#..............................#..............................................................................................................................................................................................................................................................................................#...............................................
............................................................#...................#.............................................#......................................................................................................................................................................#........................#...........................#....................................................................................................................................................................#.........................................................................................#........................................................................................................................#...........................................................#...................................................................................................................................................................................................................
......................................................................................................................................#................#...................................................................#...............#...............................................##.................................................................................................................................................................#............................................................#..........................................................................................................................................................................#.....................................................#...#.....#.............................................#.................................................................#...........#.#..........................................................#..................................................................
..........................#......................................................................#.................................................................#.....................#.#............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#....................#................................................................................#.......................................#.................#....................................................#..................#............................................................................#..#..................#.....
...#.....................#.................................................................................#.................................................................................................#..................................................................................#.#..............#...#.............................#...........................................................................................................................................#..#..........#...............................................#...................................................................................................#.................................#..................................................................#......#.................................#................................................#............................................................................................................#..................................................#.
..................#.......................................................................#....................................................................................................................................................#.......................................................................................#.....................#......................................................................#.......................................................................................................................................................#.........................#.......................................................................................................................................................................................................................#........................................................................#..........................................................................................................
.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................#...............................................#............................................................................................................................................................##......................................................................#............................................................................................................................................................................
...........................................................................................................#.................................#.......................................#...........#............................................................................................................................................................................................................................................................#.......#............................................#.....................#...................................................................................................................................................................................................#.................#........................#..................................................................#.............................................#.......#...............................................................................................#.......#........
.........................................................................#....................................................................................................#..................................................................................................................................................#......................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#..................#................................#.............#..................................
..#...................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#..................................................................................................#..............................................#........................#................#........................#.............................................#..........................................................................................................................#...
...........................................................................#..........................................................................................................................................................................................................................#......................................#..................#....................................................................#.....#.....................................................................................#...............................................#.................................................#...............................................................................................................................................................#................................#.............................................................................................................................................................................................
.......................................................................................#.....#..........................................................................................................................................#...........................................#....................................................................................................................................#......................................................#.......................................................................#...............................................................................................................................#..........................................#.......................#..................#..........................................#.....................#.......................................#..........................................................................................................................................
................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#.......................................#.................#..........................#.........................................................##.............................................................................................................#......................
..#................................................................................................................................................................................................#...........................................................................................................................................#....................#.................................................................................................................................#....................................................................................................................................................................................................#..........#......................................................................#.......................................................#.............................................................#..................................#................................................#.....................#....
.....................................................#...........................#..............................................................................................................................................................................#............................................#................#.................................................................................................................................................................................................................................................#.........................................#....#...................#..............................#.#......................................................#........................................................................#..................................#.............................................................#.......#....................................................................#...............................
..................................................................................................................................................................................................................................#..............................................................#.............................................................................................................................................#....................................#...#..................................................................................................#................................................#..............................................................................................#....................................................................................#................................................................................................................................................................#.................#..............
#.............................................................................................................................#.................................................................................................................................................................#..........................................................................#...................................................................................................................................#.....#..............................................#.......................................................................................................................................................................................................................#......#.....................................................#.........................................#....#........................#........................................................#.......................#...............
.............................................#.....................................................................................................................#..................#...................#...................#.......................................................................................................................#...................#.........................................................................................................................................................................................................#........................................................#....................................................................................................................................................................................................................................................................................................................................................................................
.....................#.........................#....................#.......................................#............................................................................................................................................................................................................................................................#....................#............................#......................................................................................................#.....#...............................................#............................................................................#..................#.....#.........................................................................................................................................................................#............................#....#......................................................#.................................#..............................
......................#.......................................#........................#............................................................................................................................................................#......................................................................................................................................#........................................#..........#.................................................#...................#...........................................................................#..........................#...................................#............................................................................................................................................................................#............................................................................................#..............................................................................#........
............................................................................#.......................................................................................#..........#..............................................................................................#............................................#....................................................................................................................................#...................................................................................#......#..................................................................................................................................................................................................................................................................................................................#.............................#................................#..........#.........................................................................
..........................#.......................................#...................#...................................................................................#................................................#............................................................................................#........................................................................................#..................................................................................................................................#.#..............................................................................................................................................................................................................................#............................................................................................#........#.....................................................................#................................................................
....................................................................................................................................................................................#.................................................................................................#..........................................................................................................................................................................#...............................................................................................................................................#..............................................................................................................................................................................#...................#...............................................................................#.........................#...................#....#.............................................#...............#............
...........................#.........#.........................................#.......................................................#....................................................#..............................#........#...............................................................................................................................................................................................................................................................................................................#.........................................................................................................#.................................................#.......#.....................................................................#...................................................................................................................................................................................................................................
..#............................................#.#.....#.......#..........................................#.......................................................#....................................................................#...........#............................................................................................................................................#...............................#................................................................................................#.#..................#......................................................................................#..................................................................#.......................................................#.......................................................................................#.................................................................................................................................................................
............................................................................................................##................#.........................#.................................................................#................................................................................................................#...............................#.#.#..........................................................#......................................................................................................................................#................#..................................#..................................................................#.#...........................#......................................................................................................................................................................#....................................................................................................................
...........................................................................................................#.....................................................................................................................................................#..#.............................#................................................................................................................................................................................#.............................................................................................................................................................................................................#.....................................................................................................................#...........................................................#..................................................................................................................#.........................#.
.......................................................................#...................................#.....................................................................#..........................................#...............................................................#................................................................................................................................................#..................................#........................................................................................................................#....................................................................#................................................................................................#...........................................................#...................................#..................................................................................................................................................
.............................................................................................#.......................................#.................................................................................................................................................#...........................#........................................................................................................#....#......................................................#..................#......#...............#...............................................................................................................................................................#......................................................................................................................................#........................................................................................................................................................................................
..................................................................................#..................................................................................................................................#.....................................................................................#..............................................................................#......................................#....................................................................#.....................#.......................................#...........................#..................................................................................................................................................................................................................................................................#.......................................................................................................................................................#......
...........#...#.................................................................................#.....................................................................................................................................................................................................................................................................................................................................#....#......#.....................................................................................................................................................................................................................................................................................................................#............................................................#..................................#............................................#...........#...................................#...........................................................
............................#............................................................................................................................................#...........................................................................................................#...#.............................................................#.......................#..........................................................#............................................................................#....#..............#..............................................#...........................................................#...........#...........................#...........................#...........#.................#........................................................#.......................................................................................................................#........................................................................................
.................................................#.....#..........................................................................#.................#....................#...........................#..............................................#...................#.........................................................................................................................................................................#............................................................................................................................................................................................................................##................................#.......................................................#.............................#..........................................................#..........................................................................................#....................................................................
.................................................................................................................#........................#................#.................#...................................................................................................................................................................................................................#.............................#.............................................................................................................................................................#.................#............................#....................#.........................................................................................................................................................................#.................................................................................................................................................................................#....
....#.........................................................................................................................................................................................................................................................................................................................................................................#.............................#................................................#............................................................................................................................................................................#.............................................................................................................................................................................#..................#...................#..................#..............................................................................#......#.........................................................
..............................#....................................................................#...................................................................................................................................................##.......................................................................#.....................................................................................................................................................................................................................................#...#...............................................................................................................................................................................................................................................................................#.......................................................#...................................................#......................................#....................
.................#......................................................................................#...........................................#.......................................................................................................................................................#........................................................................#........................................................................................................................................#...............................................#.....................................................................#...................................................................................................................................................................#.............#.......................................................................................................#...................................................................................
...............#.......................................#..............................................#..#.........................................................#......................................................#....................................#....................................#...............................................#............#....#................................................................................................................................#.............#...........................#..........................................................................................................................................................................#.....................................#............#.....#.......................................#....................................................................................................................................................................................................
.....................................#..................#................#................................#...........#...................#.........#.......................................#.............................................#.................................................#............#...............................................................................................................#..................................................................................................................................................................#................................................................................................#..............#.........................#..................#.................................#...................................................................................................................#...................................#.............................................................#................
...........................................................................#..........................................................#.............................................................#...................................................................#...................#.............................................................#...................................................................................................................................................................................#...........................................................#...........................................................#...................................................................................................#......#....#............................#...........................................................................#..................................................................................................................................
....#..........................................................................................................#..........................................#.........#....#................#.................................................................................................................#.................................................................................................#........................................................................................................................................................................................................#.#...........................................................................................................................................................#..............#......#.................#.............#..................................................................#............................#..........................#...........................................................
.......................................................................................................................................................................................................................................................#....#..................#.................................................................................................................................................................................................................................#....................................................................................#.........#..................................................................................................................#.........#..........................................................#....................................#.........................................#..........................................................................................................................#...............
...................................................................#........................................................#................................................................#.............................................................................................................................................................#.................................#........................................................#..........................................................................................................................................#....................................................................................................#...................................................#..........................................................................#...................................................................................#...................#....................................................................................
............................................#...#.........................................................#.................................#............................................................................................................#...............................................................................#.................................................................#..#.............#................................................................................................................................................................#...............................................................................................................................................................................................................................#...............................................................#.........................................................#..........................................................................
.......................................#................#...............................................................................#........................................................#........................................#.....................................................................................................................#.................................................................#...........#....................................................................................................#.................................#................#..............................................#............................#..............................................#...#.................................................................................................#...................................................#.......#......................#...............#...............................................#.......................................
#...................................................................................................................................................#................................................................#.....#..............................................................................#............................................#..............................#...............................##.................#..........................................................................................#.........................................................................#................................................................................................................#..#...........................................................................................................................................................................#....................................................#..............................................................
...................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.................................#...............................................................#...................................................#............................................................................................................................................................#...........................................#......#...............................................................#............................................................#............
..........................................#..........................................................................................................................#..........................................................................................................................................................................................................#............#...................#.......................#......................#..........................................#.......................................................................................#...........................#.........................#..........................................................#.............................................................#.........#............................................................................................................................................................................................#.........#..............................
............................................#...#.................................................................#..............#.....................#...............................................................................................................#......................................................................................................................#........................#........................................................#.....................................................................#.................................#............................................................................................................................................#.#.#............................................................#.....#................................................................................#...................................................................#............................#..................................#
...............................................................................#.....#..................#..............................................................................................................................................................................................................................#.....#.......................................................................................................#.............................................................................................................................#....................................................................................................#................#..............................#................................#.........................#........................................................#.................................................#.........#.................................#.....#.....#........................#..#.......#.......................
.......................................#...........##...........................................................#.....................................................#............................................................#.........#......................................#.......................................................#.........................................................................................#.........................................................................................................................#..............................................................#...................................................#.......................................................................................#............................................................#............................................................................................................................................................................#............
.......................................#.................................................................................................................................................................................................#.....................................................................................................................#.................................................................................................................................#........................#......................................................................................................................................................................#.....................#..........................................................................................................................................................................................................................................................................................................
..............................................................................................................#.........................#................#...#........................................................#.......................................................................................................................................................................................................................................................#.......................................#.............................................................................#..............................................#............................................................#...............................................#....#.................................................................................................................................................#...............#..........................................................................................
....................................................................................................#...............................................................................................................................................#..................#....................................................................................................#...................#.........................#...............................................#...........#............................................................................................................................................................#...............................................#.........................#......#...........................#.....................................................#............#................................#.........................................................................................................#..........................#........................
................................................#.........................................................................#..........#.....#............................................................#.#...................................................................................................................................................................................#..#................................................................................................................#....................#...................................................#...............................#................#......................................#........................................................................................................................................................................................#......................................................................................#...............#..............................................
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.........#.................................#.......................................................................................................#................#........................................#..............................................................................................................................................................................................................................................................#......
..#.......................................................#........................................................#.........................#........................#.....................................................#...............#.........................................#.......................#....................................................................................................................................................................................#.#............................................................................#...............................#...................................................#.....#..............................................................................................................................#.................................................................................................#...........#.................#.........................#............................................................
....................#.#................................................................................#.............................................#.............................................#................................................................#..............................................................................................................................#......................#..............................#........................................................................#...........................................................................................................................#.................................................................#.......................#.........................#........................................................................#......................................................#...............................................................................................................
....................................................................#......#....................................................................................................................................................................................................................................................................................#....................................#...................................................................................................................................................................................#............................#......................................................................................................................................................................................................................................#............#............................................................#.......................#.....................................#............................
..........#..............................................................#....................................................................................................................##...............................................................................................................................#........................................#.........................................................................................................................#.........................#........#...........................#..............................................................#........................#..........#..................................................#................................................................#.................................................................................................#................................................#.................................................................................#....
................................................#........................................................................................................................................................................................................................................................................................#...............#...........................................#....................#...........................................................................#.......................#......................#.................................................................................................................................................................................................#.....................#..................................................................#.................................................................................................................................................#.........#.....................
........................................................#...................#...............................................................#.......................#...................................................................................................#..............................................................................................................................................................#...................................................................................#................................#.............................................#....................................................#....................................................................#............................................#.....................................................#.................................................................................................................#................................................................#.......
.........................#...........................................................#...........................................................................................................................................................................................................#..........................................................................#.............#............................................................................................................................................................................................................................................................#.....#...............................................................................................................................................................................................................................#....................................................................................................................#...............
............................................#..............................................................................................................................................................................#............................................#...................................................................#............#.......#...................................................................................#...................................#.......................#......................#.................................................................................................................................................#.........................................................................#.......#..........................................................................................................#......................................#......................................................#...........................#................
...........................................................#............................................................................................#......................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.....................................................#......................................................................................................#........................................................................#.....##.........................#............................#...............................................................................
.....................#..........................................#..........................................................................................................................#..............................................................................................................................................#.................#.......#................#.........#............................................................................................#....................#...........................#..................................................#..........................................................................................................................................................................#......................................................................................................................................................................................................................................................
...............................................#...........................................................................................................................#................................................................................#...........................................................#...........................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#...........................................................................................................................................................#.......................................................................................#.
................................................................................#......................#...................................................................................................................................................................................................................#................................................................................................#..........................................................#.............................................#.......................................................................................................................................................#.........................................#....................................................#................................................................................................................................................................#.......#............................................................
.......................#......................#..........#............#............................................................................#........................................................#.........................#..#...................................................................................................................................................................................#.....................................................................#..................#.........................................#...................................................................#.....#.............................................................................................................................................#..............................................................................................#..#........#...................................................................................#......#...................................
.....................#..........................................................................................................................#............................................#........................................................#................................................................................#.....................................................................................................................................................................................#.......................................................#.....................................................#.#.................................................#..................#......................................................................................................#..............................#...................................................................#.............................................#.......................................................
..........................................................................................................................#...........................................................................................................##...#.......#..........................................................................#..........................................................................................................#.......................................................................................#..................#......................................................................#......................#..................#...........#..............#............................................#..#.......................................................#...........................................................................................#....#................................................................................................................#.......
.................................................#...#...........................................................#.................................................#........................................................................................................................#....................................#...................#.......................................................................................................#...................................................................................................................................#.................#....................................................................................#........................................................................................................................................................................................................................#................................................................................................
.............#......................................................................#............................................................................................................#.....................................................................................#.................................#.................................................................#.........#..............................................................#......................................................................................................................................................................................................................#.................................................................#.#..........................................#...............................................................#............................................#..........................................................................................................
................................................................#......................................................#.................#......................................................................................................#...........#..................................#.........#.................................................................................................................................................................#.........................................................................................................................#...........................................................................................#........#.....#.....................................................................................................................................................................#...........................................................................................................................................
#.................###................#...............................................................#..............#......................................................................................................#......................................................................#.................................#............................................................................#............................................................................................................................................................................................................................................#...............................................................................................................#..................................................#...........#..#......................#................#...........................................#.......................................#.....................................................
.......................................................................................#..........................................................................................................................#...................................................................................#.............#...................................................................................................................................#...............................#...............................................................................................................................#..............#........#.........##.....................................................................................................#.....................................................#..............................................................................#.......................................................................................#...................................
...........................................................#..............................................................................................................................................................................................................................................................................................................................................................#.......................#........................................................................................#................................................................................................................................................................................#.....#......................#...............................................................................##................#.................................................................................................#..............................................#.....................
................................................................#....................................................................#.#.............................#..............#...........................#.....................................................#...............................#.............................................#........................................................................................................#..........................................#................................................................................................#.............................................................................................#..........................................#........................#............................................#.....................................................................................#............................................#......................................................................
.........................................................................................................................................#...............................#...............................................#.................................................................................................................................................................#......................#.......................................................................................................#.......#..............#...................................................................................................................................................................#..............................................#.........#....#.................................................................................................................................#.........................................#...............................#..................................
............................................#..................#.........................................#........................................................................................#.............................................................#........................................................#................#.................#....................................................................#............................................#.................................................................................................#..........................................................................................................................................#...........................................................................................................................................................#..........................................................................................................................................
................................#................#............#.....#........#....................#....................................................................................................................................................................................#........#...................................#............................................................................................#..............#........................................................#...................................#.......................#.........................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................
.......................#...........................................................................#..................................#.......................................................................#...........................................................#.............................................................................................................................................................................................................#....................................................#.........................................................................................................................................................................#.......................................................................................................#.................................................................................................................................................................................#................
................................................................................................#........................................................................................................................................................................................................................................................................................#......................................................#...........................................................#....................#...........................#..................................................................................................................................................#...................#........#....................................................................#...............................................................................................................................................................................................................
..........................#..........#.......................................................#.................#..................................................................................................#.........................................................................................................#..#..........................#...............#.....................................................................#.#...............#........................................#..............................................................................................................................................................................................................................................................................................................................................................#.......................................#...............................................................................#...............................
...............#...................................................#................................................................................................................#....................................................................................#.................#...................................................#...#........................................................................................................................................##...................#...............................................................#........................................#..........................#............................#.........................................................................#...................................................................#...............................#....................................................................#................#.....................................................................#.....
..............#.............................................................................#..............................................................................#......................................................................................................................................................................................................#.........................................#...............................................................................................................................#...................................................................................................#....................................#................................................................................#...............................................................................................................................##.......................#..........#..#....................................................................
..............................................................................................................................#...................................................................................................#...............................#......................................................#..................#...............................................................................................................................................................................................................................................................................................#........................................................#........................................................................#...................#................................................#.................................................................................#.....................................................#......................................
..................................................................................................................................................................#.....................................................................................................................................#.............................................................................#......................##..............................#.......................#.........................................................................................#........#................#...............................................................................................#......#..........................................................................................................#...................................#..................................................................................................................................................................................
.......................................................................#.....................................................................#........#.......#................................#..................#.......................................................................................#..............#..................................#.................................................................................................................................................#...........#.#....................................................................................................................................#.............#...................................................#.............................................................................#..#........................#..........................................................................................#..................................#......................................................
...#................#....................................#...........................................................#.............................................................................................................#.............................#..........................#.....................................................#..........................................................#..................................................#.........................................................................................#...........................................................................................................#..#...........................................................................#.........#....................................................#.......................................................#..#..........................#..................................................#..................................................#....#..#.........
............................#........#.............................................................#...#..........................................................................................................................#................#...........................#.................................................#.........................#............................................................................................................................#......................................................................................................................#........................................................................................................................................#.......................#................................................................#.....................................#..........................................................................................................................................
.........................................................................................................................................#................#..................................................................................................................................................................................................................#..............................................................#.......................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#.....................................
.....................................................................................................#....................#...........................#......................................#.........................................................#.......................................................................................................................................................#.............................................................................................................................................................................#.............#...#...#...................................................................................................................#......................#.........................#...................................................................................................................................................#....#........................................#..#.........#..........................
..#...............................................................#.......................................#...................................................................#.................................................................................#.........................................#........................................................#....................................#..........#.............................................#.........................................................................................#........#...............................................................................................................#......................................#...................#...........................#...........................................................................................................#......................................................................#...........................................................#.......
..........#.............................#..............................................................................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.......................................................#...................................#.........................................................................#................................................................................................................#....................#................................................................................................
...............................................................................................................................................#.......................................................................#...............................................#........................................................................................................................................................................#................#........................................................................................................................#...........................................................................................#......................#...............................................#.................#..................................................................................................................................................................................................................................................
.............#...............................................................................................................................#...............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#....................#.......#...............................................................................................#......#........................................................................#.............#.................................#...........................................................................................................................................................
...........................................................................#..................#.............................................#..................................#..............................................#........#............................................................................................#...#.................#...............................................#..................................................#...............................##..............#................................................................................................................#......#.....................................................#........................................................................................................................................#...........................................................................#...................................#..#..........................................................................
..................................................................................................#..........................#.............................................................#................................................#.........................................#......................................................................................................................................................#........................................#..........................................................................................#........................................#.............................................................................................................................................................................................................................................................................................#.........................#...............................................................................
..........................................#...............................................................................................................................................................................#..............................................................................................#...........................................................#........................................................................................................................................#........................................................................................................................................#.................................................#...........................................................................#..........................#..................................................................................................................................#..#...........................................................
...................................................................................#................................................................................#........................................#...................................................#........#......................................................................................................#..............................................................................................................................................................................................................................#..................#..............................................................................................................#.......................................................................................................#.................................................................#................................................................................#....................
.........................#........................................................................#...............................#....................................................................................#...........#...........................#...#...............................................................................#...............................#.......................#............................#.......................#...................................................#...........................................#..........................................................................................................................................................................................................................................................................................#................................................................#..........................#..........................................................................
..........................#..............#......#................................................................#.........#............................................................#......................................................................................................................................................................................................#........#.......................................................................................................................................#...................#...............................................#...........................#.......#..................................................................................................................................#.......................................................................................................................................#.......................................#......................................................
....................................................................................#........................................#..........................................................................................................#............................................................#....................................................#......................................................................................................................#.......................................................................#............................................................................................................................................................................................#...........#............................#.........................................................................................................................................#........................................................................................
.....................................................................................................................................................#.....#.......................................#.................................................................................................................................................................................#.....................#.......................................................#.............#.................#............................................................................................#.................................................................................................................................................................................................................................................................................................#...............................................................................................................................
........#...........................................................................#...............##.............................................................................................................................................................................................................................................................................................................................................................#.......................................................#..............................#.......................................................................#.........................................................................................................#.........................................#........................................................................................#..................................................................................................................................................
.......................#...........................#...................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..........................................#..............................................#.........................................#................................................#.....................................................................................#................#...................................#............................................#.........................................................................................#.
......................................................................................#.......................#.............................#......#.........................##...#......#...................................................#...............................................................................................................#.............................................#..#........................................#..............................................................................#..................................................................................#....................................................................................................................#............................................................................................................................................................................................................................................#......................................
.......................................................................................................................................................#..............#.....................................#..............................................................................................#.....................................................#...................................................................................................................#......................................................#................#........................................................................................................................................................#...................................................................#...................................................................................................................................................................#.......#...........................................................
........................................................#.........................................................................................................................#..#..............................................#.........#................................................................................................#..............................................................#..................................................................................#..........................#..................................................##.............................................#.............................#..................................................#.............................................................................#....................................................................................................................................................................................................................................
....................................................................................................................#...................................#.......................................................................................................................#............................................#........#..#...................#.........................................................................................................................................................................#...........................................................................................#.........#.............#.............................#.........#.#.....#........#....#..............................#................................................................................#.........................................#..............................#......................................................#........................................................
..........................................................................#.................................................................................................................................................................#............#..................................................................................................#..................................................................................................................................................................................................................................................#..............................................................................................................................................................................#.................................................#..................................................................................................................................................................#..............
.............#.................................................................................................................................................................................................................................................................................................................................................................#........................................................................#............................................................................................#.....#...................#..................................................................................#.........................................#........................................................................#...........................................................................................................................................................#....................................#...........................................
.......................................#...........#...............................................#.................................#.................................................................................................................................................#..............................#............................................................#..................................................................................#.................................................................#...............................................................................................#..........................................................................#....................................................#.................................................................#.....................................................................#.........................................#.......................................................................
...............................................................#........................................................................................................................................................................................#....................................................................................................#...............................................#.....................................................#................................................#............................................................................................................................................#...................................#................................................#...........................................................................................................................................................................................................................................................................
.......................#..........................#........................................................................................................................................................#.........................................................#..............................................................................................................................................................................................................................................................................................................#..............................................................................................................#................................................................................................................................................#.....#....................................................................................................#...........................#........#.............................
..........................................................#.............................#............................................#.........................................................................................................................................................#...............##........................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#........................................................................................#..........................................................................................................#...............................................
.......#....................#......................................................................................................#......................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#.......................#...............................................................................................#............................................................
....................................................#.............................................................................................#.............................................................#.......................#....................................#................................................................#....#..........#.....................................#............#................................................................................................................................................................................................#........................................................#...............................................#...................................#.........................#................................................#...#..............................................................................................................#....................................................................
............#................................................................................................#.......................................................#........................................................................................................................................................................................................................#........................................................................................................#..........................................#.............................................#......#...................................#...................................................................................................................................................#......................................................#.................................................................................................................................................................#.........
........................#.......................................#......#...................................................................................#....................................#.......................#................................................................................................................................................................................................................................................................................................................................#...................#...........................................................................................#............................#......................#....................................................................................................................................................#...............................................................................................................................................
............................................#.....................................................................................................................................#.......................................................#..............#..........#.............................................................................................................................................................................................#......#..............#................#......#..............................................................................................................................................................................................................#....................#..................................................................#..............#..............................................................................................................................................................#............................
#...#....................................................#...............................................................#......................................................................................................#............................................................#..................................................................#.#.....#................................#..#............................................#......................................................................................................................#.............................................#.......................................#.........#.................#................................#.........#....#.......................................................................#..................................................................................#...................#................................................................................................
........#.......................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#.................#.....................................................................................................................................................................................................................#.........................................#......................................#...............................................................................................................................................................................
..............##...........#......................................................................#....................................................................................................................................#.........................................#...........................................#.........................................................................................................#...............#..............................#........#.....................................................................#............................................................................................................................................#..#..................................................................##...............................................................................#.....................................................#......................................................#...........................................
........#..............................................................................................#............................................................................#....................................................#........................................#...............................................................................#............................................................#.......#..................................#...................................#.......................................#..........................................................#...........................................#....#.......................#...................................................................................................................................#......................#...............................................................................................................................................#............................
..........................................................................................................................................................................................................................................................................................#.................................................#.....................................................................................................................................................................................................................................................................#..#..........................................................................................#............................................................................................................#......................................................................................#.............................................................................................................
......................................................................................................................................................#................................#...............................................#............................#...................................................#................................#..........................................................#.#...............................................................#..................................#..............................................................................................................................................#.#..............................#..........#.......#.......................................................................................................................................................................................................................#.........................................................#...................
...................#........................................#................................................#...........................................................................................................................................................................................................................................................................................................................#..........................#...........................................................................................................................................................................##........#...................................................................................................................................................................................................................................................................................................................#...................................................
...................................................................................................................................................................................#........#...............................................................................................................................................................................#.....................................................#............................................................#......................................................................................................#........................................................................................#..........................#.......................#...............#.............................................................................................#..........................................................................................#.............................#........................................
...........................................................................................................................#..........................................................................................................................#.......#.............................................................................................................................................................................................................................................#............................................................................................................#............................................................................................................................................................................................#....................................#..................................................#.........#................................#......................................................................#.
................................................................................................................#........#......................................................................................................................................................................................................#..#.........................................#......................#.#.......#....................#.....................................#....................#........................................................................................................................................#..................#.................#...............................#.....#....#.........................................................................#...............................................................................................................................#................................................................................................
...............................................................................................................................................................................................#.............................................................................................................................................................#.............................................................................................................................#..............................................................................................................................................................##..............................................................................................................................#..............................................#.........#.............................................#.............................#..................................................................................................
.................#...................#..................................#..................................................#.........................................................................................................................................................................................#............................#.......................................................................................................#...........................................................................................................................................................................................#..................................................................................#.............#...#...............................................................................#....................................................................................................................#..................#..............................................
......................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#........................................................................................................................................................................................................................................................................#............................................................................................................................................#...............#............#.......#.......................
..................................................................................................................................................................#...........................#..................................................#...........................................#...................#.......#..............#...........#.......................................#..........................................#....................................................................................................................#................................................#.............................................................................................#..........................................................................................................................#..............................#........#............................................................................#......................................................................
.....................#.........................#.......................................................#...............................................................................#......................................#.......#...........................................................#...................#.....#......................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................#..................
......................................................................................................................................................................#...................................................................................................................................#.................#...............................................................................................................................................................#....................................#.......................................#......................................................................#.................................................................................................................................................................................................................................................................................................................................................................................
..............................................................#.......................#...................................#................................................................#..................................................................................#.....................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.........................................................................#...................................................................................................#..
...............................#..............................................................................................................#.........................#.......................................#.............#........................................................................................................................................................#..........................#................................................#.................#..............................................................#................................................................................................................#....#....#..............................................#...............................................................#.................................#...........................................................................................................................................#....................#................................
..........................................................................................................................................................#...............................................................#.................................................#.........................................................................................................................................#.................................................................................................................................#.............................................................................................................................#...............#............................#....................................................................................................#.........................................................................................................................................................................................
...........................................................................................................................................................#...................................................................................................................#............................#...............................................................................................................................................................................#........................................................#........................................................................................................#...................#..#.............................................................................................................................................................................................#...........................................#......................................#...........................................................
..................................................................................................................................................................#........................................#.......................................................................#...........................................................#.........................#...........................................................................................#....#.................................................................................................#..........................................................................................................................................................................#.................#..................................#.............................................#................................#............................................................................................................#.........................
........................................................................................#...............................................................................................................#.......................................#..................................................................................................................#.............................................................#.....................................................................................................#..#..............................................#..................#........................#.....................#...........................................................................................................................................#...................................................................................................................#......................................................................................................
.............................#................................................................................................................................#..........#......................#............#.................................#...........................................................................................................................................#.........................#........#..............................................................#........#.........................................................#...............................................................................................................................................................#.........#......#.......................................................................................................................................................................#...........................................................................................#............
............................................................................................#.................................................................................................#.......................................................................................................................................................................#................................................................#.................#..................................................................................#................#...............................#.............#........................................#......................................................#.................................................#..................................................................................................................................................................................................#.................................................................
..............................#.....#.....................................................#.............................................#.................................................................#...........................................................................................................................................#..................................................................................................................#................................................................#........................................................................#.............................#............................................................................................................................................................................................................................#...#..............................................#......................................................#..........................#..............
.............................................................................................................................................................................................................#............#....#...........................................................................................................................................................................##....................................................#............................................#..........................................................................................................................................................#..................................................................................#....................................................................................#......................#....................................................#..........................#..........................#......#.......................................
......................................................#......#..........................................................................................................#..................#.....................................................#.#........................................................................................................#..........................................................................................................................................................................................................................................................#.......................................................................#......................................................................................#.................#..................#....#...................................................................................................................................#.............................................................
...................................................................................#....................................................................#......................................................................................................................................................................................................................................................................................#..................#........................................................................................................................................................................................................................................................#..................#.......................................................#..#.............#...................................................................................#.....................................................................#............................................#...
..........................................................................................#.....................................................................................................................................................................................#.#.#.....................................#....................................................................................#..................#.......................#..#......................................................#.............................#........#......#......#....................#................................................................................................................................................................#..........................#.#.........................................................#.........................................#.....................................................................................................................#...........
........................................................................................................................................................................................................................................................................................................................#.....................#................................#...................................................................#............................................................................#.....................................................................................................................................................................................................................................#.........................#.....................#............................................................................................................................#..............................................................................
................................#........................................................................................#....................#............................#.....................................#..........................................#.............................................................................................#..................................#...................#.................................#.....................................#.................................................................................................................................................................................#.........................................................................................................#...............................................................#.......#....................................................................................#...............................................................................
...........................................................................#..................................................................................................................................................................................................................#................#...#............................#.......................#............................................................#......#............................................................#...................................................................................................................................................................#......................................................................#.........#....................................................................................................................................#..#..................#..........................#...............................................................##............
...............#..........#............................................................................#..............................#.............................#............................#.............................................................#.......................................#..................................................................................#.........................................#..................................................................#..........................................................................#.....................................................................................................................................#................................................#..........................................................................................#......................................................................................................................................#......................
....................#........#..................................................................................................................................................................................................#......................................................#...........................................#.....................................................................................................#...........................#.....#...................................................................#............................................................#......#...........................................#......................................................................................................................................................#...#................................................................................................................................................................................................#......
.................................................................#....................................#...#....................#.......................#.......................................#.......................................................................................................#..............................#.................#..............................#.........................................#.........................................................................................................................#..............................................................................................##..#..........................................................................................................................................................................................................................................................#..................................#........................#............#...............................
..........#.............................................................................#................................................................................#.................................................................................................................................................#........................................................................................................................................#............................#............#...........................................#.............................................................................#......................................#......................................................................#..........#.....................................................#.....................................................................#......................................................................................................#.................#...........
........................................................#.............................................................................................................................#.......#....................#...........................................................................................................................................#.........................................................................................................#........................................................................................................................................................................................#..............................................................................................#.............#..........................................#.....#.......................................#..........................................................................#............................................................................#.
.......#.........................................................................................................................................................#.#..............................................#....#...........................................#...................................................................................#.....................................#......................................................................#.................#...................................................................................#.................................#...................................................................................#..............................................#.....................#.....................#............................................................................................................................#.................................................#.......................................................
............#...........................................................................#.....................................................................................................#......................................................................................................................................................................................................................................................................................#..............................#............................................................................................................................................................................................................................#.....................................................................#......................................................#...........................................................................................................................................#.......
.........................................#...#.............................................#.............................................#.................................................................#.................................................................................................................#................#....#.....................................................#........#.......................................................................................#.........................................#..#........................................#........................#....................................................................................................................................................................................................................................................................................................#.........................................#...............................#......................#..
....................................................................................#....................#..................................................#..........................................................................................#.........................#.........................#....#...............................................................#.........................................................................................................................#.....................................................................................................................#................................................................................................................................#.........................................................................#............................................................................................................................................................#.........................
....................................................................................................................................................#............................................................................................................................................................................................#........................................................................................................................................................#........................#..#..................................................#..#......................................................................................................................................#.............................................................#..............#......................#.......................................#........#........................#...............................................................#................................................
..........................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#......................................................................................................#.....................#.........................................................................................................#.........................................................................................#.................#..
.#....................................................................................................................................................................#.............................#........................................................#..............................#...............................................#.....................................................#.......#..................................................................................................................................#....................................................................................................................#....................................#............#.#.................................................................................#...............................................................#..................................................................#......................#...............................................................
....................................................#.............................................................................................................#.................................#..........#.........................................##............#..................................................................................................................................................................................................................................................................#......................................#.........................................................#...............................................#........................................................................................#.................#........................................................................................................................................#......................................#...........................#...............
..........................................................................#............................................................................................................................................#............................................................................................#.....................................................#....................................................#..........#..............................................#......................#.................#.............................................................................................#.........................................................................................................................#.........................................................................................................#........................................#..................................#.....................................................#...........................
..............................................................#.....................................................................................................#..........#............................................................................................#.............................................................................................................................................#............................................................................................................................#.......................#...............................................................................................................................#...............................................................................................................................#............................................................................................................................#.............................................#.......
...........................................................................................................................................................................................................................................................................................................................................................................................................#........................#.................................................................................#......................................................................................................#.#............#..................................................................#.........................#........................................................................................................................................................................................................................................................................................
................................................................#.....................................................#..........#...................................................................................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................#............................#..........................#................................................................#......................................................................................................................................#..................................
........................................................#...............................#........................................#.................................................#..........................................................................................#.............................................##..........................................#..............................................................#........#.......................................................................................................................................................................#........#.................................#...................................................................................................................................#................................................................#..................#............................................................................#.......................................................#.
...................#........#....##....................................#...#.......................................................................................................................................................................................#..................................................................................................#.......................................................................................................................................#........................................................................................................................................#...................................................................................................................................................................................#......#.......................................................................................................................#.......#...............................................
..........................................................................................................................##...............................#..................#.....................................................#............................................................................................................#..................................................#......................................................................................#................................................................................................................................................#..................................................................................................................................#........................#............................................................#.........#.................................................................................................................................#................
.......................#........................................................................................................................................................................................#...................................................................#.........................................................................................................................................#...........#......................................................................................##......................................................................#.....#.........................................................................#.............................................................................................................................................#......................................................#...................................................................................................................................
......................................................................................................................#..................................#..........................................................................................................................................................................................................................................................................#..................#..........#..................#.................#..........................................................................................................#.....#..................#......................................................................................................................................................................................................................................................................................................................................................................................
.................#.............................................................................................................#...........................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#...................................................#....................................................................#..........................................................................................................................................................#..#..........#..........................................................#........................................#.............
....................................#................................................................................................................#..............................................................................#........................................................................................................#..................................#.............................................................................................................................#.......................#.......#............................................................................#.............................................................................................................................#...........#........#...................................................................................................................................................................................................................................................
..........................................................#.............................................................................#...............#...................................................#.................................#.............................................................................................#.......................................#..........................................................................................................#............................................#.....................................................#..............#...................................................................................................#...........................................................................#....................................#...........................................................................................#.......................#.......................................................................
..........#....................................................................................................................................................#..............................................................................#......................................................................................................................................................................#.......................#..............................#.................................................................................................................................#....#......................#............................................#................................................................................................................................#................................................#..........#......................#.........#.......................................................#....................................................
.................#........#..............................................................................................................................#...........................#........................................#...........................................................................................#......................#.................#.........................................#.........#................................#...............................................#..........................................................................#........................................................................#...............................................................#......................#.....................................................................................#................##..............#........................#.#.........#..................................................................................................................
............#.............................................................................................................................................................#...................................................................#.......................#............................................................................#...........................................................................................#............................................................................................#...................................#...................................................#............................#....................................................................................................................................#.................................................................#......................#..................................................................................................................................
..................................................................................................................................................................................#....................................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................#.#...................................................#......................................................#.........................................................................................................#...................................................................................................................................#..........................
...#................................................#...............#......#..............................................................#.................#............................................................................................................................................#................................................................................................................................................................................................................................#......................................................................#.................................................................................................................................................#...................................................................................................................................#...............................#..........................................................................................
......#.................................#....................#...................................................................................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...#...........#............................................#..........................................................................................#......#........................#..........................................#.....#........................................................................................................
....................................................................................#..........................................#..........................................................................................#...............#...................#....................................................................................................................................................#.....................................#.......#............................................................#....................................................................................................................................................................#...............#................................................................................................................#..................................................................#...........................................................#.............................#................................
..........................................#......................#.........................#........................#..#................................................................................................................................................#..........................................#.........................................................#...................................................#.............................................................................................................................................................................................................................#..............................................................................................................................................................................................................#................................................#...........#........................................#.............................................
...#............................#.......#..........................#...................................................................#................................................................................................................#.........#........#....#...................#...................................................................................................................................................................#.............................................#..............#...................................................................................................................................................#..............................................#.........#....................................................................................................................................#.........................#................................................................................................................
.........#...............................................................................................................................................................................................#...............#...........................................................................#........................................................................................................................................#......................................#...#..................................................................................................................................................................................................................................................................................................#.....#....................................#...........................#.................................................................#..#........................#................................................#...............
..........#...............................#.........................................#.......................#...............................................................................................................................................................................................................................................................#.....................................#.............................................................................................................................................................................................................................................................#............................................................................................................#..........................................#..............#.......#.#..#...........#.......#.........................................................................................................................................
............................#...........#..................................#.............................#..................#...............................................................................................#......................................................................................................#...................#.................#........................................................................................#...................................................................................................................................................................................#..............................................................................................................................#.....#................................................................................#.................................................................#...................................................................................
...............................................................................#......................................................................................#.........................................................................................................................................................#...#........................................................................................................................#........................#.........................................................................................................................................#...............................................................................................#..............................................#.................................#...................................................................#........................#.....................................................#.................................#...........................
........................................................................................................................................................................#.......#.......................................................................................................................................................................................................................................................................................................#........................................................#.....................#.........................................................................................................................#..............................................................................................#..........#.........................................................................................................................#............................................................................................
#...............................................................................#.............................................................................................................................#.................................................................................................#.....................................#......#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#.....................................
.................................................#.....#.............................#...................................................................#...#................#.#......................................#........................................#......................................#...........#....#.......................................#.................................................................#...........................#.......................................................................................................................#.........#.....................................................................................#....................................#........................................#........................................................#...........................................................................................................................#....................................................................#...
.........................................#...................................................#...................................#....................#.............................................................................#.................#...................................................................................................................................................................................................................................#....................................................................................................................................#.............................................#..........................................................................................................................#......................................................................................................................#........................................#..........#................#.............................
................................................................................................................................................#..............................#.......................................................................................................................................................#.......................................#..................................................................#....................................................................#......................#..........................................................................................#.......................................#..................................................................#........#...........................................................................................................................................................................................................................................................#........
.....................................................................................................................#....................................................................................................................#.#.........................................................................................................................................................................#...................................................................................................................................#.................#..................................#...................................................................#...........#................#........................................................................................................................................................#...........................#.................................................................................................................#..........
........#....................................................................................................#............#...............................................................................................................#.................................#..#.....#......................................................................................................#..............................................#...................................................................................................................#..................................................................................................................##.....................##........................................................................................................#............................................#.........................................................................................................................................................#.......
..................#..................#........................................................#.............................................................................................#.................................................................#....#.......#.....................#...............#.........................................................................................#..#.................................................................#.....................................................................................................................................#....................................................#...................................................................................................................................................................................................#..........................................................................................#.......................................................
...........................................................................................................#................................................................................................#...................................................................#.....................................................................................................................................................................#..........................................................................................................#............................#......................................................................#...............................................................................................#....#....................#..................................#..#..........................................................................#........................................................................#...........#............................
..#.................#.................................................................................................................................................................................#........#.....................................#..........................................#..........................................................................#....................#.................................................................................................................................................#................................................................#..............................................................................................................................................................................#......................................................................................................................................#........................................................................................
.............................................................#....................................................#.................................................................#......................................#........................................................#................................................#..........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#..................................................................................................................
....................#.........................................................................................................#..........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#.................................................................#...............................................................................................................................#..................................#......................#..........#........................#................................
.......#...............................................................................................................................................................................................................................##.........................................#.............#...........................................#................................................................................#...#......................#.........................................................................................................................#.....................#.......................................................................................................#................................................#.........#........................................................................................................................................................................#.......................................................................#.....
.....................................................................................................................#..........................................................................................#.................................................................................................................................#..............#.....................................................................................................................#..........................................................................#................................................................#...................................................................#....................#......................................................#...............................................................#............................#...........................................................................#.....................................................................
....................................................#.......................................#.............................................................................#................##....................................................................................................................................................................................................................#.........#.....#..............................................................................................................................................................................................................................................................#................................................................#..............................................................................#.......................................#.......................................................................#.........................#..........................#............
..............#...............#.................................................#.....................................................................................................................................................................................#..........................................................................................................#..................................................#...............................................................................................................................#...............#....#................................................................................................................................................................#....................................................................................#......#..............................................................................................................................................#...................#..#.....
....................................................................................................#............................................................................................................................................................................................................................#..........................#..#...........................................................#....#............................................................................................................................................................................................................................#...............................................................................#............#..............................................................................................................................................#.........#.....#........................................................................................................
............................................................................................................#....................................................#.................................................................#...................................................................#.#...................................................#............................................#...............................................................#...............................................................................................................................................#...........................................................................................#..........................................#..............##...............#..............................................................................#..............................#....................................#.............................................................................
..............................#........................................#..................#...................#.....#............................#.......................................................................#............................................................................................................................................#....................................#.......................#.................................................................................................................................................................................................................................#......................#......................................................................................#......................#................#......#.................................................................................................................#.............................................................................
.....................................................#...................................................#.....#............#..................................................#....................#.......................................................................#...................#.....................................................................................................................................................................................#.....#.............................................................................................................................................................................................................#...............................................................................................................................................................................#...........................#...........................................................................................................
........................................................#..........................................................................................#.......................................................#.......................................#...........................................................................................................................................#..............................#...............................................#.......#............................................................................................................................................................................................................#........#.................................................................................................................................................................................................................................................#...............................#...................................
.......................................................#...................................................#....................................#..........#........................................................#...................................................................................................#.............................#...............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#.....#.....#...............................................................................................................................................................................................
............#................#............................................#..................#.............................................#.......................................................#.............................................................................#.....................................................................................#.................#.....................................................#............................................................................................#..................#.............#....................................................................................................................................................................................................................................................................................#....................................................#..................................................................................#.......................
.................................#.........................................................................#..............................#...#................................................................#..................................................................................................#...................#......................................................................................................................................................................................................#............................................................................................................#...........................#............................................................................................................................................................................................................................................................................................#......................................#.......
..........................................................................................................................................................................................................................................................................................................................#.....#.....................................................................#...............................................................................................................................#.....................#......#...................................#..............................................................................#.........................................................................................#...#................#..............................................................#............................#...........#........................#...........................................................................................
.........................................#....................................................#............................................................................#..................................................................................................................................................................#........................#...#................................#...............................................................#....................................#..................#...................................................................................................................................#....#...............................................................................................#.............................................................................#..............................................................................#...............#.......................................................................
..................#..............................................................#.................................................#............................................................................................................#......................................................................................................................................#.......................#...................................................................................................................................................................#........................................................................................................................................................................................................#...............................................................................................................................#.....................................#...............................................................
..................................................................................#..................................................................................................#...................................................#................................................#.........#...................................................##.................................................................................................................................................................................................................................................................#...............................................#...................................................................#..................................................................................................................................................................................................................................................................................
.................................................................................................#............................#...............#...............................................................................#......................#.#...................................................................#....................................................................................................................#.......#.............#......................................................#............................................................................................................................#...................................................#........................#.....................................................................................................................................................................#.......#.#.................#........................................................................................
................................................................................................................##..........................................................................................#....................................................................................................................................................#..................................................#.......................#.....................................................................................................................#.........................................................................................................................................................................................................................................#....#...........#.......................#................................................................................................................#......................#....................................
........#..................................................................................................................................................................................#.......................................................................................................#..........................................................................................................##..........................................................................#....................................................................#..........................................................................#.................................................................................#....................#.................#..........................#............................................................#...............................................................................................................................................................#.#....
...............................#...#.....................................................................#........................................................................................................................#.............................#.....................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#....................................................................................................................................................................................................#........................................................#...........#.......................................
............#....#..............................................................#..........................................................#...................................................#.........................................................................................................................................................................#....................................#........................................................#.....................#.......................................#...........................................................................................................................................................................#.#.........#......#.............#............................................................................................................#.............................................................................................................................................................#....
....................................................#.................#.............................................................................................#.......................................#.................#...............................................................#............................................................................................#.....................#................................................#............................................................................................................................#............................#.........................................................................................................................................................#................................#..................................................#.#......................#......................#..............................#........................................................................
...........................#..................................................................................................................................................................................#..................................#............#....................................................................#...........................#.............................#..............................................#..............................................................................#........................#....................#..................................................................................#................................................#...........................................................................................................................#..................................#................................................................................................................................#....................
........................#.........................................................................................#......................#............................#....................#...............................#..................................................................................................................................#.........#....................................................................................................#....................................................................................................#.......................................#................................................................................................................................................................................................#.........................................................................................#............................................................................................................
........#...................#..................................................................................................................#...................................#..............#........................#...................................................................................................................................................................................................#.........................................................#.......................................#.............................................................#................................................................#.....................................................................................................#..........................................................................................................#................................................................................................................................................
........................#..................................................................................................................................................................................................................#..........................................#.....................................#......................................#...........#........................................................................................................................................................................................................................................................#........................#.......................................................................................#...........................#............#.....................................................................................#..........................................................................................#..............................................
...................................................................#......#..#....................................................................................................................................................#....................................#............................................................................................................#........#...#..........................#........................................................................................................................#......................................#...............................................................................................................................................#.........#................#......................#.......................................................#........................................................#..................................................................................................#...............
.................................................................................................#.......................#..............................................................................................................................................................#.............#........................................................................................................#.......................................................................................................................#...................................................................................................#.........................................#...........................................................................................................................................................................#.................................................................................................#.....................................................#........
..............................................................................................................................................................#.................................................................................................................................#.....................................................................#.............................................................................................#...........................................................................................#.......................#.....................................................................................................................................................................................#.........................................................................#................................................................................#..........................................................................#.............
.............................................................#............................................................................#..........................#................................#..........................#.....#.............................................................................................................................#...#..........................#..#........#..............#...............#....................................................................#...............................................................................#................................................................................#.....................................................................................................................................................................................#.....................................#..........#............................................................................................#.......#
..............................................#...........................................................#........................................................................................................................................................#.........................................................#...................................................#...............................................................................................#............................................................................................#........................................#.....#...................................................................#..........#............................................................#...................................................#.................................................................................................................................................................................................#..
..#...#..............................................................#....................#...........................................................#................................#...................#...................#..............................................................................................................#.......................................#..................................................................#....#.................#.......................................#...........................................#.#...................................................................................................................................#...#................................................................................................................................................................................#..................................................................................#...........................................#...
.....................................................#..............................................................................................................#..........................................##........................................#................................................................................................................................................................#.#........#.............................................................................................#.............#...........#...............................................................#.................................#.....................................................................#......................................................................#.........................................................................#.............................................................................#...........................#.................................
......#....##.......................................#.............................................................#..........................................#......................................................................#.................................................................................................................................................................#.........................................................................................#.........................................................................................................................#............................#..........................................................................................................#.......................................#..........................................................................................................................................................................#..............#.............................
........................................................#...............................................#.................................................................................................................................................................................#..............................................#.....................................................................#....................#.................#.............#................................................................#.........#..................................................#...........................................................................#................................................#....................#......#.....................................................................................................................................#..................................................................................#.............................................
............................................#.........................................................................................................#................................................................................................................................................#......................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#...................................................
...........................#..............................................................................................................................................................................................................................................................................#.....#......................................................#................................................................................................#...............#..............................................................................................................................................#..................................................................................................#..................#........................#.........#..................................................................................#.............................#................................................................................................................
.......................................#.....................................................................................................................................................................#...............#.....................................#.........#............................................................................................................................................................................................................................................#..................#...........#..................................................#......................................#.........................................................................................................................................................##................................................#.............................................#........................#....................................................................................#......
.......................................................#........................................................#..............................................#..............................................................#................#......................................#....................................................................................#....#.....................#.....................................#...................................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................#..............
............................................................................................................................................................................................................................#...........................................................................................................................#...........................#.........#........................................................................#..........................#................................................#................................#...................................................................................................................#........................................#.................................................................................................................................#..............................................................................................................................................
.....................#.............................................#......#....#....................................................................................................................................................................................................#.........................#..............................................................................................................#..........................................#..............................................................................#..................#.....................................................#...................................................................................................................#.............................#.................................................#.......#...................#............#.........................#.....................#....................................................................................................
..............#........................................................................................................................................#................#.................................................................................................................................................................#........#.............................................................................#.............................................................#..............................................#.......................................................................................#..................................#...........................................#.....................................................#.............................................................................................................................................................................................................................................#........
..........................#.......................................................................................................................#...................................................................#..............................................................................................................................................................................................................................................................................#......................................................................................#..........................................................#.....................................................................................................#...........................................#........................................................#...............................................................................................................................................................
....#.............................#...............#........................................................................................................#.................................#....................................#...................................................................................................................................#................#.......#...............#...................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........#....
.................................................#.......................................................................#..#...........................................................................................................................................................#.............................................#....................................................#...................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#...................................................................................................................................................................
........#..................#.......................#.............#............................................................................................#............#.....................................................................................................#..................................................................................................#............................................................................#......................................#....................................................................#..............................................................#.............................................................#...........................#...............................................................................................................................................................#................................................................................#..........................................
..................................................#............................................#........................................................#....................#.........#.......................#.........................................................................................................................................#...............................................................................................................................................................................................................................................................................#................................................................#.............................................#...................................................................#....................................#.................#..............................................................................................................................................
.....................................................................................................................#.............................................................................................................................................................................................................................................#...........#..........#............................................................#........................#..........................................................................................................................#.........................................#.................#...........................................................................................................................................................................................................................................................................................#..............................................................
.....................#.........................................................................................#.....................................................................#...................#........#............................................................#.............................................................................................................#........................................................................#.......................#........#......................................................................................................................................................................................................................................................................................#............#.................................................................................................................................................................................................#....................
.............................................................................#.................................................................................................................................................................................................................................................................................#.........#...............................................................................................................................#...#......................................#............................................#......................................................................................................................................................................#......#........................................................#...............................................................#.............................#...........................................................................................
...........................................................................................................................................#.................#.......................................................................#....................................................................................................#...............................#......................................#.#..........................................................................................#.............................................#..................#....................#.............................................................................................................................................................................................#.............#........................................................................................................................................................................#.......#............#...................
........................................#.......................#.....................................................................................................................................#.......................#.......................................................................................................#........................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................................................................................................#.............................................................................................................#.#..
..............................................................................................................................................................#.............#..............#..........#.......................#.............................................................#................................#..............................................................................................#.......#...........................#...................#....................................................................................................................................................................................#......................................#.............................................................................................................................................................................................................................................................#...................................................
.......................#...........................................................................................................................................#......................#........................................................................................#.................................................................................................................................................................................................................#...................#.#.............................#......................................................................................................................................................................................................................................................#.......................#................#.....................##........................................................#........................................#.#.............................................
.....#.........#.......................................................................................#...#.............................................................................................................................................................................................................................#...................................................................#..........................#....................#...............................................................................................................................................................#.........................................................................................................#.............................#..........................................................#..............................................................................................................................................................................#..................
................................................................................#....................................................................................................................................................................................................................................#...............................................................................................#.............#.......#.............................................................................................#..........#.............................................................................................................................................................................................................................................#............................................................................................#.....................................................#....................................#.....#.................................
.................#.........................................................................#.................#.......................#.............................................................................................................#.................................................#................................#........................................................................................#....#.............................................................#.............................................................................#.......................................................................................................................................................................................................................#.................................................................................................................................................##......................................................................
...........................................#...............#..........#..............#...........................#.......................................#.......................................................................................................#...........................................................................................................................................................................#...........................#.........#..................................................#..............................................................................................#..............................................................................................................................................#................#...................................................................................................#........................................................................................................................
............................................#........#................................................#.............#..................................................#......................................##.............................#........#...................................................#..........................................................................................................................................................................................................................................#......................................................................................#......................#............................#.........................#...#..........#................................#...................#..................#.......................................................#.................................#..#...................................................................................................................
.................................................................................................#..........................................................................................................................................#.............................................................#.........#.........................#...#........................................................................................................................................#...........................#..#..........................................................................................#....................................................................................#.................................................................................................................................#......................................................................................#......................#.....................#.................................................
........................#............................................#...................................#..............................................................................................................................#...........................#.........................................#....................................................................................................................##...................#.........................................................................................................................................................................#..................................#.........................................................................................................................................................................................................................................................#..................................................................................................
.............................................................................................................................................................................#.................#..................#.....................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#......
.........................................................................#.......................................................................#.................................................#...........................................................................#...........#.....................................................................................................................................#....................#...#....................#..................................................................................................................................................................................................................................#...................................................................................................................................................#..................#................................................................................#.......................................................
.....................#.........................................................#.................#.........#.....................................#......................................................#............................................................................................#...................................#.............#..............................................................................................................#................................#................................................................................................................#.....................................................................................................................................#...........#........................................................................#............................................................#.................................................................................................................
............................................................................................................................................................................................#..........................................................................................................#.........................................................................#...........................#.#.................................................#......................................#..........................#...........................................#.......................................................................................#................................#..............................#..................#............................................................................#......#...#........................................................................................................#.............................#.......#................................
..................................................................................................................................................................................................#.........................................................................................................................................................................................................................#..........................................................................#................................................................#...........................................................................................................................................................................................................................................#..........#.........................................................................#.........................#..............................................................................................
............................#................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................................................................#..............................#.........#............................................................................#.......................#...............................................................................#....................#...............................#.............................................................................................................#...................#..#.......
................................................................................................................................#................................................#............................................#............#..........................................................................................................#.....................................................................................#............................................................................#......#........................#.........#.........................................................................................................#......#.......................................#..........#................#.............#.......................................................#...................................................................................................................................................................................................
...............................#.....................#.................#...............................................................................................................................#..................................................................................................................................................................................................................................................#..........................................................................................................................................#.......................................................................#.............................................................................................................#.........................#................................................................................................................#...........................................................................................
......#..........................................................................................#..#.......................................................................................................................#..............................................................................................................................................#..........................................................................................................................................................................................................................#.......................................................#..............#....................................................................................................................#..................................................................................................................................................................................................................#............
...............................#.................................................................................#............................................................................#...............#.................................................#.#............................................#................#...............................................................#.....................................................................................#.#.......................................................................................................................................................................................................................................................................................................................#.............................................................................................#.....#.............................................................................................................
...........................................................#.................#..............................................................................................................................................................................#...................................#....................#...........................................................................#.....#...................................................................................................................#.......................................................................................................................................#.................#........................................................................................................................................#...........................#........................#....................................................#............................................................................#............
..#........................................................................................#...................#...............................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................#..#..................#...................................#.......................................#.................................................................#...........................................................................................................................................#................................#.................................#.......................#...........................................................
...............................................................................#........................................................................................................#.............................#...................................................................#.#......................................................................................................................................#......#....................................................#................#........................#...........#.................#.............................................#......................................................................................#.....#.....#....#.......................................................................................................................................................................................................#............................................................................................
.................................................................#................................................#.............................................................................................................................................................................................................#.........................................#..#................................................................................................................................#..............................................#.................................................#....................................................................................................................................................................#...............................................................................................................#........................#..........................................................................#.........................
...................#.............................................#................................................#..#....................................#........................................................................#.......................................#...............................................................................................................#..............................................................................................#...........................................................................................................................................................##.................................................#......................................................................................................................................................................................#.................................................................................................................................
..................................................................................#.....................................................................#...........................................................................................................................................................#......................................#............................................................................................................................................................................................................................#.......#..........................................................#.............................................................................................#...................................#...........................................................................#.....................................................................................................#.......#...#....#.................................
................................................#....................................#.....................................................................................................................................................#......#...........................#.............................................................................................................................................................#.......................................................................#............................................................................................................#.............................#...............................................................................................#........................#.........................................................................................................................................................................................................................................
.....................................................................................#.................................................................................................#....................................................................................................#..........................................#........................................................................................................................................................................................................................#...............................................................#..................................................................................................................#..................#..#...........................................................................#.........................................................................................................................#................................#.................
.......................................................#...........#.....#.........................#.....#.......#................................................#.......................................................#...#..................................................................................#......................#.............................................................................................................#..........................................................................................................................................................................#....#................................#.........................................................#........................................#...............#..............................................................................................#........................................................................................................................................
.................................................................................................................................................................................#.#..............................................................................#..............#..................................##.................................##.......................#................................................#.........#.................#.......#...............................................................#...........................#............#...........................................................................................................................................................................#...............................................................................#........#...............................................................................................................................................#..............................
....................................................#.........................................................................................................................#....................................................#...............................................#........................................................................................................#................#...........................................................................................................................................................................................................................................#........................................................................#.......................................................#.....................#....#...............................................................................................................................#....................................#.......................................
...................................#..............#.............................................#............................................................................................#.............................................................................................................................................#.............................................#........#...................#.................................................................................................................................................................................#......#............................#.....#..........................................#.......................................................................................................................................................................................................................................#...............................................#............................................
............................#.............................................................................................................................................................................................#..........................#.........................................................................................................#....................................................#..................................................................................................................................#...........#.......................#.......................................................................................#..................................................#...........................................................................................................................................................................#.................#............#................................................................................
..................................................................................................................................#................................................#..................#................................................##................#............................#........................................#........................................................................#.........................#......................#...................#..#.................#...............................................................................#....................................................................................................#.........#.............#...........................................................................................................#......................................................................................................................................................................................
............................................................#.............................................................................................#.#................................................#........................................................................................................#..........................................................................................................................................................................................................................#.....................#.........................................................#..........#..............................................................................#........#........................................................................................................#...................................................................................................................................................................#................
.....#..............................................................................................................#.....................................................................................................................................#..........................#...............................................#.#.......................................................................................#...........................................................................................................#...........................................................................................#................................................................................................................................................................................................................................................#.............................................#.....................................................................#............#........
........................................................#...................................#.................................#..............................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......#.....................................................................................................................................................#.....................#..............................................................#...............................................................................................#..................................................................................
...............................#................................#........................................................................................................................................................................................................................#....#................................................................................................................................................................#..............................................................................................#.#...........#......#.......#..........................................................................................................##........................................................................................................#.................#........................#.........................#................................................................................................................#...........................
..................#......................#.............................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................##..............................#...........................#.................................................#......................................................................................................................................................................................................#.....#......................#.........................................
...#....................................................................................................#...........#....................................#........................................................................................................#..................................................................................................................................................#....................................................#........................................#.....#...................................................................................................................................#.............................#.............................#..............................................................................................................................................................................................................................#..........................................#..............................
..........................................................................................#.................................#..........................................................#..................................................................................................................................#...#....................................................................................................................#...........................................#....................................................#..........................................................................................................................#..................................................................................................................................................................#.................................#.........................................................................................................................#...................
...............................#.................................................................................................#.................................................................................................................#.......#.....................................#.......#.........................#........................#....................................#..........................................................................................................................................................................#..#.......#..#...................................................................................................................................................................................#......#...................................#..................................................................................................................................................#..................#..........#.......................
...........................#......................#.............................#.....................................................................................................#..........................................................................................#.......................................................................................................................................................................#..................#......#..#.............................................................#..........................#..#.....................................#...........................................................................................................#...........#...................................................................................................................................................................................#....#........................................................................................
.......................................................................................................................................................#................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................#...................................................................#...................................#.......................#.............................................................................................................................................................................................#......#......#.............#...................................#.....................
..................................................................................................................#.............................................#.......................................................................................................#....................#.......#...................................................................................................................................#.................................................................................#....................................................#......................................................................................................................#.........................................................................#............................................................#.......#..................................................................................................#............#........................................#..................
..................................#........................................................................................................................................................................................................................#..#.............................................................................................................#..........................................................#.........................................#.............#......#............................................................................#.................................................................................#.................................#...................................#.........................................................................................................#......#......................................................................#..............................................................................................
..............##...................#................................#..............................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#............................................................#...............................................................................#.........................#......................................................................................................................................................................................................#.....................#............................................................................#..#...................
..............................................................................................................#..............#...............................................................#............#.........................................................#.....................................................................................................................#......................................................#........#...............................##................................................................................................................................................#........................................................................................................................#...................#..............................................................................................#.................................#.........................................................................#.............................
..................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................................................................................#........................................................................................................................................................................................................................
........................#........................................................................................#..................................................................................................................................#....................#................#..................................................................................................................................................#.#................................#.....................................................#...........................................................................................................................#....................................................................................#...........................................................................................................................................#...............................................................#..............................................................
......................................................................................................................................................................................................................................................................................#.................................................#............................#.............................................................................................................#....................................#...........................#...........................................#................................................................................................................................................#......................................#..................................................#................................................#..........................................................................................................#..........................
..............................................................................................................................................................................................................#..#.............#.........................................................................#.............................................................................................................................................................#..................................................................................................................................................................#............................................................................................#...........................................#........................................................................................................................................................................#.....................................................................
......#..#...................#.................................................................................................................................................#...................................................................................#.....................#................#.....................................#...................................#...........................#.....................................................#....#...........#..#.................................................#................#.........................................#.................................................................................................................................#........#.......................................................................................................#.......................................................................#......................................#.......................................................#
..............................#.....#......#............................................#................................................................#......................................................................................#.....................#............................##..........................................................................................................................#...................#..........................................................#...................................................#..............................#.....................................................................................................#.....................................................................................................................................................................................................................................#.............#......................................................................
.................................................................................................................................................................#.#..............................................................................................#......................................................................................................#.................................................................................................................................#.................#...............#..................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................................#.........................
.......................#...............................#...................#.......................................................................................................................................................#.........................................................................................#.........................#...................................................................................................................#........................#.....................................................#.................#.....................................................................................................................................................................#................#.............................................................#...........................................................................................................................................#................#.......#...........................
........................................................................................................................#.........................................#..............................#......................................................................#.............................................................................................................................................................................................................................#............................................................#...........................................................................................................................................................................................................................................................#.........................................................#........................................................................................................................................
........#....................................................................#......................................................................................................#....................................................................................................................................................#...............................................................................................#........#.................................................................................................#...........#........................#.............................#........................#.......................................................................................................................................................................................#.................#...................................................................#.........................................#.............................................#...........
..................................................................................................................................#.......................................................................................#...............................................................................#........................#...............................................................................................................................................................................................................................................#................#..............................................................................................................#...................................................................................................................#............................#...............................................#............................#.........#......................................................................
...............#.......#...........#........#.................#........#................#..........................................................................#.................................................................................#..................................................#............#...............................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................#................................#..........#.............................................................#...................................................................................
#....................................#................#.............................................#.#................................................#...........................................#..........#..................#......................................................................................................................................................................#..............................................................................................................................................................#.......................................................................................................#....................#.....................................................................................................................#.......................................................................................................#...................................#...........................................................
....#.............#............#....................................................#..............................................................................#...........................................................................................................................#.#......................................................#......................................................................................#.............................................................................................................#........................#....................................................................#.....................................................................................................................................................................................#...................................................................................................................................#..........................#.................
................................................................................#.#.......................................................................................................#......................................................................................................................#......................#..................#........................................................................................................................................................................................................................#.....................................................................................................................................................................................#....................................................................................#..................................................................................................................................................................
.........................................#....................................................................................................................................................................#........................................................................................................#...............................#...#...............................................................................#..............................................#..............................#........................................................................................................#.............#..................................#.............................................................................................#...............................................................................................#....#....................................................................................#.....................#..................#.............
..........#.....#..................................................................................................................#...................................................................#.................................................#................................................................................##..............................................................................................#........................................#...............................................#............................................#.....................................................................................#........................................................#..........#...................................................................#.........##......#..................................................................................................................................#..............................................................
...................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#.....#...........#.......#....#....................#................................................#.......#...............................................................................................................................................................#.......................................................................................................................................................................................................................#.................................................................
.......................................................................................................................................................................................................................................................................................................................#.....................................................................................#......................#.......................#..............................#.............#..................................................................................................................#..............................#..................................................................................................................................................#..............................#...................................................................................................................................................#................................
#..................................................................................................................................#....................................#..............................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................#........................................................................#.........................#..#......#...............................#................#..............................................................................................................................#......................................................................................................................................................
...........................#...............................................................................................#..................................................#.................#..............................................................................................................................................#..........#..............................................................................................................................#................................................................................................................................................................................................................................#.........................................................................................................................................................................#...................#.........................................................................................................
...................................................................................................................................................#............#.................................#..................................#..........................................................................................................................................#......................................................................................................................................................................................................................................................................................#............#......#.................................................................................................#....................................................................................................................................................................................................................................
..................................#..............................#...........#.....................................................................................................#..........................................................................#......................................................#...................................................................#................................................#....................................................................................................#...................................................................................#......................................................#........#.........................................................................#........................#.....................................................................#........................#.........#.......................................#..........................................................................
..................................................#................................................................................................................#.....................................................................................................................#.#..........................#...............................#............................#..........................................................................................................................................................................................................................................#.....................................................................#..............................................................................................#............#.#........................................................................................................................................................#......................................................
......................................................................................................................................................................................#................#.................................................................................................................................#........................................................#..............................................................................................#............................................................................................................................................................................#..#...................#...................................................................................................#................................................#..........#......................#.....................#...............................................................................................................
.............................................................................................................................................................................................................#......................................................#.........................................................................#..................................#............................................................................................................................................................................................#......#.............................................................................#............................................................................................................................................................................#............................................#..................#..............................................................................#..................................
......#..................................................................................................#...#.............................#.....#..............................................................................#.............................#........#...............................#...........................................................................................#.......................................#........................................................#...........................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................
..#..................................#................................................................#.#...#............................................#....................................................#..........#.......................................................................................................................................................#......#..................................................................................................#..............................................................#...........................................................................................................................................#..........................................................................................................................................#...............................................................#.......#.................#..........#...........................................................................
...................................................#.........................................................................................................#................................#........................................................................................................................#............................................................................................................................#...........................................................................................................................................................................................................#.................................................#................................................................#...........................................................................#..................................................................................................................................................................
.................................................#.........................................#...............................................................................................#......................................................................#...........................................................#.........................................................................................................................#...........................................................................................................#.....................................................#..............#........................................#......#...................................#...........................................#..............................................................................................................................................................................................................#...............#........#................
....#...............................................................................................................................................................................................................#..............#..................................#........................................#.......................#....................#...........................................................................................................#..................................................................................................................................#....................................................#......................................................................#..................................................................................................................................................#.............................#.....#...................................................................................................
.....................................................#..........................................#................................................................................................#..............#.............................#.......................................................................................................................................................#............................................................................................................................................................#.....#....#..........#.......................#.................................................................................#............................................#..........#.............................#..............................#........#...............................#..........................................................#............#....................................................................#...................
...........................................#.................................................................................................................................#...................................................................................................#.............................................................#............................................................#...................................................#.................................#........................#..........................................................................................................................#..................................................................................................................................................................................................#......................................................................................#.................................................................................
..........................................................................................................#............................................................................................................#................#................................................................................................................................................................................................................................................#................................................#................................................................................................................................................#.........#............................................................................................................................................................................................................................................................................................................................
..................................................................................................................................#.............................#...................................................................#........................................#.........................#......................................................................#.....................................................#...............................................................................................#............................................................#....................................................................................................................#......................................................................#....#....................................................................................................................#.............................................................................................#.....#......
...................................................................................#.....................................................#.............#...........................#.........................#.......................................................................................................................................................................#.......................................#..................................................#.........................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...
...................................................#.......................#................#...................................................................................#..................................................................................................................................................#.........................................................................#............................#...................................................................................#.....................................................................................................................#.............................................................................................................................#.....#..............................................#.#................................................................#......#.......#............................................................................#...........................
.................................#....................................................................................#........#.......#.............#....................................................................................#................................................................#..........................#...........#.............................................................#.......#.........................................................#........................................................................................#...............................................................................................................................................................................................................................................#.............#......................................................................................................#.........................................................................#.......
...............................................................................................#..................................................................................................#...............................................................................................................#................................................#...........................................................................................................................#...................#....................................................#..................#...........#.................................#.......................#.............................................#.....................#.............#......................................................................#..........#.................................................................#...............................................#.............................................#.........................#..
......#..................#......................................................................................................................................................#...................................................................................#..........................................................#..#...............................................#.........................................................................................................#...#.........................................................................#.......................................................................................................................................................................................................................................................................................................................................#............................................................#..................................................
.............................................#.........................................................................................................................#..............................................................................................................#..........................................................................#............................................................................................................#..........................................................................................................................................................................................................................#...............................#.........................................................................#...............................................................#.......................................................#......................................................................................
..........................................#.....................#.......................................................#...............#.................#..#.........................................................................................................................................................#....................#..............##................................................................................................................................................................................#..............................................................................................................................#..........................................................................................#.................................................#.......#........#........................................##.##.......#..................................................................................................................................
.........................#..........#..............................................................................#......................................................#..........................................................#..................#..........................#...............................................................................................................................................................................................#........................#..#.........................................................................#....................................................................................................................#...........................................#..................................................................................................................................................................................#....................................................................................
..........#...........................................................#.............#..................#.............................................................................................................................#...........................................................................................................#.......................................................................#..........#...................................................................................................................................................................................#.............................................................#......#................................#..................................................................................................................................................#................................#.....................................................#.........................................................
...............................................................................#...........................#................................................................................#........#.......................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................#......................................................................................................................#.......................................................................................#.................#.....................................
...#...............................................................................................................#......#..#.................#...............................#.............................#...............................#...............................................................................................................................................................................................................................................#........................................................................................................................................#..................................#...............................................................#........................................................................................................................................................................................................................................................................................
.........................................................................................#......#.............................#.....................................................................#..........................................#............................................................................................#................#....................#......................................................................#................................#.........................#..........................................................................................#...........................#.....................................................#.......#.................................................................................................................................#...............................................................#..............#.......................................................................................................
..........................................................................................................#....................................................................................................................#...............................................................#......................................#..................................................................................#......................#.....................................................#.........#.......#..............#...........................................................................................................................#.........................................................................................................................................................................#....................................................................................................................................................................................
.................................................................................................................................#.....................#.................................................................#.........................................................................................#.............................................#...................................#............................................................................#.................................................................................................................................................................#.......................................................................................................................................................................................................#..........#.........................#.......#...................#...............................................................................................#....
..........................................................................................................................................................#........#......#....................................................................#....................................................................................................................#.................#.....................................................................................................................#.............................................................................................#.............................#...............#....................................#....................................#...................................#......................................................................................................................................................#......................................................#.............................................
.......................................#..#......#............................................................................................................#......................#..........................................#..........................#....................................................................................................................................................................#...................................................................................#................................................................................#.............................#.....................#....#.....................#....................#.#......................#..............................................................#.............................................#..................................................................................................................................................................................
........................................................................................................................#....................................#.........................................................................................................................................#..................................................................#....................................#...................................#.............................................#................................................................................................................#...............................................................................#.............................#.................................................#.........................................#........................................................#..............................................................................................................................#.............
..................#.......#................................................................................................................................................................................................................#......................................................................................................#..................#...#.............................................................................#.....................................................................................#.........................................................................................................................#...........................................................................................#........................................##.........................................................................................................#........................................#.#...............................................................
.........#..#....................................................................#.................................................................................................................................................................................................................................................................................................................#......................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................#.....................................................................................
................................#....................................#.....................................................#............................................................................................................................................................................................................................................#.........................................................................................................................................................#....................................................................................................#....................................................................................................#...............................................#.............#....................................................................................#....................................#.............................#...............................................................
.................................................................................................................#..........#...#.......................................................................................#.......................................#........................#................................................................................#............................................................#.....................##..........................#..................................................................................#........................................................................................#................................................................................#.....................#.................................................................#....................##..................................#.....................#...........................................#........................................................
...............................................................................#.#.................................................#....................#..........................................................................................#...........................................................................................#....................................................#..............................................#....#......................................................................................................#......#....#..........................................#....................................................#...................................................................................................#..................#..................#.......................................................................................#..................#.........................................#...................................................#...
........................#............#...#......................#........................................#..............................................................................................................#.......###............................................................................................................#....................................................................#..............................................#......................................................#..#...........#.....................................................#......................................................................................#....................................................................................................................................................................................................................................................................................................................#......................
............................#..................#................................................................................................#......#..............................................................#..................#.................................................................................................................................#.................................................................................................................................#...........................................................................................................................................................................................................................#....................#.............................#..........................................................................................................................................#..........................................................................................
........................................................................................................................................#..............................................................................#........................#..............................#........................................................................................#..........................#.....................................#..................#..................................................................................................................#...................#..................#......#............................................................................................................................................................................#......................................#..................................................................................................................................................#.......#.....................
.......................#......#..............................................................................................................................................#...........#...........................................................#............................................................................................................................................................................................................................................................#.................#...........................................................................................................................................................#......................#.....................................................................................................................................................#............................#................................................................................#.......................#....#.........
.....#....#....................#....................................................................#...........................................................................................................................................................................................................................................................................#...............................................#...............................................................................................................................#.....................#.................#......................................................................................................................................................................................................................................#......................#........................................#..................................................................................................................
...............................................................................................................................#..#.....................#.......................................................#.#.............................................................................#..........................................................................#................................#..#................................................................#................#................................................................................#..........................................................#.#..........................................................#..................................................#...#................#...#....#................................#.........................................................................................................................#...........................................................................
..................#...........................................................................................................#.....................................................................................................#..............................#..........................#....#..#....................................................................................................#........................................................#............................#............................................................................#.......................................#......................................#........................................................................................................#..................................................#......................................................................................................................#.............#...................................................................
..........................................#...............................................................................................................................................................................................................................................................................................................#.....................................................................#.......#..#............#.........................................................................#...................................................................................................................................................................................................................................................................................................................................................#.....................................#.....................................................................................................
..........................................................................#..........................................................................................................................................................................................................................................................#..............................................................................................#.................................................##.#............................................................................................................................#...................................#..................................................................#..................................................................................................................#..#.................#..................................................................................................................#.........................................
............................................#................................................................................................#....#.................................................#......#................................#...........#...........#.....#........................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.................................#.....................................................................#.....................................#................................#................................................................................#......................................................
...........................................................................................................................................................#.........................................................................................................................................................................................................................................#..........................................................#................................................#............................................#....................................................#...#......................................................................#.....................................................................................................................................................................................................................................#..................................................................................#..........
................#...........................................................................#...................................................................................................................#......................................................#......................................................................................#....................................................#.......................................................#..........................................................#.............................................#.........................................#..............................................................................................#....................................................................................................#.................................................................................................#...................#.........................................................................
........................#.......................#.................................#................................................................................................................................................................................................................................................................................................................................................#...........#........................................................................................................#.............................................................................................................................................................................................................#....................#........................#...#..............................................#...............................#.................................#........................................................................#........#......
...............#.....................................................................#......................................................................#..............................................................................................#....................................#...#............#........#......................................................................................................................................................................................................................................#.................#.........................................................................................................................................................................#...............................................................................................................................................#....................................................................................................................
................................................................................................................................................#.................................................................................#.................................................................................................................................................#.........#.....#...................................................................#...................................................................................#...........#............................................................................................#..#...................................................................................................#....................#...............................................................#................................................................................................................................................................
...................................................................................................................................#...........................................#.....................#.............................................................................................#.....................................................#........................................................................................#...........................................................................................#..........#................................................................................................................................................................................................................................................................................................#................................................#...............................................................#.........................................#............
.................................................................................#...............#..................................................#...................................................................................................#................#...............#.........................................................#......#.........................................#.........................................................................................................................................................................................................#........#............................................#..........................................................................................#.................................................................................................................................................................................#............................................#...................................
........................................#.....................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................##...................................................#..........................................................................#...#...........................................................................................................#..........................................................#.................................#.................................................................................##..............................................#....................#.............................................
.....................................................................................................#.............................................................................................................#..........................................................................................................................#..............................................................................#..........................................................................................................................................................................................................#..............................#...............................................#......................................#.......................................#........................................................................#..........................#.......................................................................................................................
............................................#.....................................................................................#...................#.......................................................................................................................#..................................................................#.....................................................................................................................................................#........................................................#......................................................#......................................#..................................................................#............................#..................................................................................................#.........................................................................#......................................................................................
...............................................................................................................................................#............#..............#......................................#..#............................................................................................#......................................................................................................#...............#...............................................................................................................................................#..........................................................................................................................................................#.........................................................................................................................................#.................................#.................................................................................................
....................................................................................................................................#..................................................................................................................................................................................................................#...................................................................#.................................................................#.........................................................................................#............#................................................................................................................#.......................................................................................................................................................................#.........................................................................#...................................#......................
..................................#...................................................................#......................#......................................................#............#.................................................................................#................................#..........#.........#........................................................#......................................................................................................................................................................................................................................#.............................................................................................................................................#.....................................#.................................................................................#..................................................................................................................
..................................#......#................................................#.....#...............................................................................................................................#............................................#....................................#..................................................................................#.......................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................
...................................................#.....................................................................#........................................................................................#.................................................................................................#.............................................................................................#.....#........................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.................................................#......#..
.......................#....................................................#...........................................................#.......................#................................#.......................#......................................................................#.....................................................................................................................................#...........................................#.....................................................#............................................................#.................................................................................................................................................................#......................................................................................#..................#...............#....#...........................................................................................................................
...........................................................................................................................#....................................................#.........................#.................#.................................................#..............................#.................#.............................#....................................#..........................#.................................................................................................#.....................................................................................................................................................#.........................................#....................................................................................................................................................................#...................................................................................#.........................................
...........................................................................................................................................................#...........................#.........#...................................................................................................................................#........#............................................................................#...........................#........................................................................................................................................................................................................................................................................................................................................................................................#..................#..............................................#............................#.............#....................................................................
.........................................................#.......................................#...................................................#....................#.............................#.....................#.................................................................#..........................................................................#...........................................................................................................................................#..........#......................................................................................#..................#................................................................................#.......................................................................#..........................................................................................................#................................................................................................................#
#..................#...................................#.................................#..................................................#...............................................................................#....................................................................................................................#.......#.................................................................................................#....................................................................................................................#........................................................#....................................##...#......................................................#..........................#...........#.......................................#................#....................................................................................................................................................................#..................
.........................................#.........................#........#..................................................#............................#.......................................................#.........................................................................................................................................................#...............................................#...........................#................................#.....................................................................................................#........................................#..............................................................................................................................................#.............................................................................................#...................#................................................................#....#................................................
....................................#............................................................#...........#................#..#..................#.....................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.....................................................#..........................................................................................#.........................................#...................................................#....................................................................................................................................
.................................................................................................................................................#.............................................................................................................................................#..........................#...........#........................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#...#........................................#............
...........................................................................................................................................................................................................................#.....................................................................................................................................................................#....................................................#......................................................................#................................#......................#..................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.....
.............#................................................................#............................................................................................................................................................................................................................................................#.................................................#..........................................#...#........................#................................................................................................................................................................................................................................................................................................#.#................................................................................................................................................................#........................................................................................
.................................#..............................................#........................................................................................................................................#.............................................................................................................................................................................#.............................................................#........................................................................................#................#........................................#.................................#.......................................................................................................................................................#..................................#...................................................................................................#.....................#..................................................
.......#........#.......................................#........................................#..............................................................................................#......................................................#...............................................................................................................................#........................................................................................#............................................................................#...................#.................................................#.................................................................#...........................................................................................#...........................................#................................................................#................................................................................................................#..
..#................................#...............................#.............#..........................#.................................................................................................................................#................#..............#..............................................#.................................................................................................................................................................#..........#.............................#.......................#........................................................................................................................#.........................................................................................................................#.....................................................................#.........................................................................#..........................#....................#..............
........................................................................................#..........................................................................................................................................................#..#.........................................................................................................................................................#......................................................#........................................................................................................................................#........................#..............................................................................................................................................................................................................#...........................................................................................................................................#.............................
..............................#.....................................................................................#............................................................................................................................#..................................................................................#..............................................................................................................#..............................................................#..........................................................................................................#............................................................................................................#...........#....................................................................................................#........................................................................................................#...................................................#.........
.......................................................#.................................................#..........................................................................................................................................................#..............................................................................................................................................................................................................................................................................#.....................................................#..........................................................................................................................................#.............................................................................................................................................................................................................................................................................
......................#........................................................................................................................................................#........#..............................................................................................................#..............................................................................................................................................................................................................................................#....................................................................................................................................#............#..........................................................................................#..........#.....................................................................#.........................##...........#......................................................................................................
..................................................#......................................................................#...................#....................................#.................................................#........#.........................#....#.............................................................................................................#................................................#....................................................#.....................................................................................................................................#...........................................................................................................#......................................................................................................#...........................#..............................#..........................................#...#........#.....................................................
...............................#.............................................................................................................................................................................#.#......................................................................................................................#.......................................#...............#........................................................................................................................................#........................................#.....................#...................................................#..................#.......#...........................#.................#..................................................................................................................................................................#...........................................................#...............................................................
................#...................................#............................#................................................................................................................................................................................................#.......................#.........................................................................................#.........................................................................................................................................#...............................................................................................................................................#......#....................................#................................................................#.........................................................##..............#...............#....................................................#.......#.....#..#......................................................
#................................................................................................................................#..................................#...........#..................................................................................#.................................................................................#.............................#.......................#.................#.......................................#................................................................................................................................#.....................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................
...................................................................................................#...........#.........................................#............................#................................................................................................................................................#.....................................................#....................................................................................................................#............................#...................................................................................................................................................................#.....................#........................................................................................................................................................................................................................................................................#...............
....................................................................................#....................................................................#........#.....................................................#......................................................................................#..#...................#.#...#.............#......................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#......
...............................................#..................................................................................#...............................................................................................................................#....................................................................................................#.....................#..................................................................................................................................................................................................................................................................................#...........#..............................................#.........#.........#.............................#........................................#............................................#...............................#.....................................................................#........................................
......................................#........................................................................................................................................................................................................................................................................................#.....#.............#............................................................................#.....................#......#.........................................................................#.......................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................
...................................................................................................#............#.........................................#.....#...........................................................................................................................#...........................#...............................................................................................................................................................................................................................................#......................................................................#.......#....................................................................................#..............................................#.................................................................................................................................................................................#....................................................
.............................................................................................................................................................#..................................................................#..................................................#...........................#.................................................................................................................................#..........................................................................##.............#.........................................................................................#.......#...............................##.................................................................................................................................#..............................................................................................................................................#..................................................................
..................................................................#..........................................................................................#.....................................................................................................#.......................................................................................#.........#............................#..................................................................#..........#...............................................#................................................................................#............................#.................................................................................#...#............................................................................#................................................................................................................................................................................................................
....................................#.#....................................................................................................................#..........................................................................................#....#.........................................#...........................................................................................................#......................................................................................................................................#................................................................#..................................................................................................................................................................................................................................................................................................................#.....................................................................................
....................................................................................................#........................................................................................#........................................................................#..................................................................................................................................................................................................................................#..............................................#..........................................................................................................................................................................#......................................................#.......................................................................#......................................................#........................#.............................................#.................................
...................................................................................................................................#..................................................................................................................................................................................................#..........................#........................................................#...................................................................#................#............................#...............................................................................................................................................................................................................................................................................#..........................................#............#............................#.............#.....................................................#............................................
................................................................................................................................................................................#...................................................................................#.........................................................................#..................................................................................#........#.....................................#...................#........................................................................................................................#................................#................................#..............................#...........#......#...........................................................#.................................................................................................#............##....................................................................................................
.......................#.........................................................#.................................................................................................................................................................................................................................................................#...........................#.................#.................................#......................................................................................................#...........................................................................................#....................................#.....#..............................................#..............................................................................#..................................................................................................................................................................................................................
.........................................................#...........................#.............................................#........................................................................................................................................#......................................................................................................#...............................................................#..........................................................................................................................................................................................#........................................#.......................................................................................................................................................................................#..................................................#.........................................#.................................#...#...............
.......#...........................................................................................................................................................##.........................................................................................................................................................................................................................................................................................#.................................................................#.................................................#..........................................................#........................................................................................#...............................................................................#....#..................................................................................................................................................................................#................#..
...........................................................#....................................................................#.........................................................................................................................................................................................................................#................................#.....................................................................................#..........#.........................................................................................#.............................................................#..............#.................................................................................................................................................................................#..................................................................................#......................................................#............#.....................
..........................#......................#........................................................#.................................................#................................................................................................#.......................................................................................................................................................................................................#.............................................................#.............#..................................................................................................................................................................................................................................................#.................................#.................................#..#.......................................................................#..#........................................................#..................
..................................................................................................................................................................#.............................................................................................................................................#.........................................#.....................................................#............................................................................#........................................................................................................#......................#...........#......................................................#.........................................................................................................................................................................................................................................................................#.......................................................
................................................................#.....................#...................................................................#.................................#...............#.............................................................................................................................................................................................................#.........................#........................................#....................................................................................................................................................................................#..............................................................#...................#..............................................#..........#....................................................................#.......................................................................................................#................#....
......................#...#..................................................................................................................................................................................#..........................................................#.......................................#.........................#..........................................................#...................................................................................................................................................................#............................................................................................#...........................................................#........#...............................................................................................#.....................................#...............................#........#.......................................................................................................
.......................................................................................................................................................#.........................#...........................................................................................................................................................................................................#......#..............................................................................................................................................#..............#....................................................................................................................#..............................................................#............................................................................................#..........................................#.....................................................................#.............................................................
...............................................................#.............#.....................#................................#.........................................................................................................................#...........................................................................................................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................#.........................................#................#....................................................
..........................................................................................#.................................................................................................................................#....................................................................................................................................#...................................#.........................................................................................................................................................................................................................................................#........#..........................................................................................................................................#...........................................................................................................#..................................................................................................
.................................................#......................................................................................#.........................................................................................................#.............................#.................................................................................................................................................................................................#..................#.................#..............................................#........................................................................................................................................................................#............#..................................#............................#......................##...................#........................................#.............#.............................................#................#...................................
......................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#................................#.........................................................................................................................................................#.........#............................................................#....................................................................#.........................................#..................................................................................................................................................................
..........................#............................................#........................................................................................................................................................................................................#.................#....................................#............................#.......................................................................................................#...........#..............#...#........................................................................................................................................................................................................#.......................................................#................................#..........................................................................................#....................................................................................................#....................
...............................................................................................................................................................................................#...................................................#.........................................#.................................#...............................................................#...............................................................................#.................................................................................................................#.................................................................................................#...#.......................................#..................................................................................................................................................................................................................................................................................
..........................................#.........................................................#..................................................................#......................................................#.......................................#.............#..........#.......................................................................................#.......................................................................................................................................................................................................................................................#..........................................................................................................................#..........................................................................................................................................#...............................................#........#...................................................
...................................................................................................#................................#......................#..........................................#.................#.....................................#.......................................#...............#........................................................................................................#................................................................#.......................#....#.......................................#...............................................................................................................................................................................#............................................#............#..................................................................................................................................................................................................................
...........................................................................................................................................................................................................#...................................................................................................................................................................#.......................................................#....................................#..............................#.......................................................................#........................................................................#......................................................................................................#....................................................................................................................................................................................................................................#.............#...........
.................#...........................................................................................#.........................#.......................#................................................................................#..........................................................................#.....................................#..................................................................................................................................#.........................................................#.............................................#..............................................................................#.............................#..............................#.........................#...................#...#...............................................#.................................................................................................................#...........................#............#............
...........................................................................#..........................................................................................................................................................................................................#.................................................................................................#......................#.......................................................#.............................................................#..........................#......................#.#........................................................................................................................#..................#...........................#...#....................#..............................................................#.........................................................................................#.................#............................................................
..................................................................................................................................................................................................................................................#.............................................................................................................#...................................................................#.....#..........................................................................................................................................#.....................................................................##........................................................................#.......................................#...........................................................................#........................................................................................................................................................................
.........................................#......#..........................#...................................................#.......#...........................................................................................................................................................................................................................................................#...............................................................#..............#..#.......................................................................................................................................................................................................................................................................................................#.....#.......................................................................................................................................................................................................................#......
.................................................................................................................................#.....................................................................................................#.......##.................................#.....................#...............................................................................................................................................................................................#...............................#.........................#...#.....#........................................#...................................................................................................................................................................................#................................................................................#......................................................................................................................................#
..........#.....#....................................................................#.........#............................................................................................................................#............................................................................................................#................................#..........................................................................#..............................................#..........................#......................................................................................................................................................................................................................................#........................................#.................#....................................................................................................................................................#...........................................
.......#..............................................#.......................................#.........................................................................................................................................................................................................................................#.......................#...............#......#..................................................................................................................................................................................................................................................................................#.................................................#................................................................#................................................................................................................................................#....................#......................................#.......#..#............
......##............................#........................#................................................................#.......#.#............................................................................................................................................................................................................#............................................................#..............#...........................................................................................#.......................................................................................................................................#.......................................................#.....................................................#..........................................................#............................................................#......................................................................................................................
.....................#.................................................................................................................................................................................................................................................#.............#............#.............................#..................................................................................................................................#.........................................................................................................................#.......................................................................................................................................................................................................................................................#................................................................................................................#.............................................#....#........
..................................................................................................#.....................................................................................................................................................................................................................................#...................................................................#.....................................#..........#......#..................................................................................................................................................................#...........................................................................................#.................#.................................................#................................................#..............................#...........................................................................#..............................................................
...............................................#.......................................................................................#..............................#.................................................................................................#..........#...........#..............................................................................#...................................................................................................................................................................#.....#.......................................................................#......................................................................................................................#.......................................................#........................#................................................................................................#........................................................................................
............................................................................................................................................................................................................................................................................#........................#.......................................................................................................#.............................#..........................................................................................................................................................................................................................#...#..................................................................#...........................................................#..........................................#............................#..............................................#.................................................................................................
#.....................................................................................................................................................................#......................................................................................................................................................................................................................................#........................................#...............................................................................#..........................#..............................................................#.............................................................................................................#.........................................................#..........................................................................................................................#..........................#.................................................................#.
.....................................................#.......................................................................................................................................#.......................................................................#.................................................................................................#.....................#..........................................................................................................................................................................#.........................................................#...........................##........................................#.#..................................................................................#.......#............................................................................................................................#........................................................#...#...........#......................
.....................#..........................................................................................................................#............................................................#.............................................................................................................................#...................................................................#................................................................#....................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................
...........................................................................................................................#.....................................#....................................................................#......................................#........#.....................................................#................................#...........................................................................................................................#.............................................................................#...............#....................................................................................#................................#..........#.........................................#...........................#...............................................................................................................................#............................#......................................................
..............................#...#...............................................................#.......................................#...................#.......................................................#...............................................................................................................................................................................#.#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#...................#.....#...........................................................................#.............#...................................
.....................................................#.........................#.............................................................................#......................................................#.................................................................#..........................................................................................#......................................................................#........................#..........................................................................................................................................................................................................#.................................................#.................................................#.................#..........................................................................................................................................#....................................................................
..................#..........................................................................................................#..................#........................................................................................#.........................................................................#...............#.............................................................................#........#......................................................................................................................................................#..................................................#.....#.................................................................................#....................................................................................................................................................................................................................................................#.......................................##.......
.....................................................................................#...............................#...................................................................................................................................................................#........#.........#.................................................................#..............#......#.................................................#................#...................................#......................#............................................................#.............................................................#...........................................#..................#.....................................#..#.................................................................................................................................#.........................................................................................................#................
......................................................................................................................................................................................#.....................................................................................#..............................#...........................................................#......#.............................................................................#....................................................#..................................................#...................................#....#............#........................................................................................................................................................................#....................................................................#........................#......#........................................................................................#.............................#..
..................................#................................................................................................#...................................#...#........................#.......................#.....................................................................#...........................#.......................#.............................................................................#............................................................................................................................................................#...........................................................................................................................................................................................................................................#....#.............................................................#...................................#.............................................................................
..............................................#......#..........................................#........................................................................................................................#..................................................................................................#.............#.........................................................................................#............................................................................................................................................................................................................................................#..........................................................................#...................................................................#...............................#.#............................................................#.....................................#...........#................................................
........#................#....#..#.................................................................................................................................................................................#...................................................................................................................................................................#....#...................................................................................................................#.....#.........................................................#.......................................................................................#...............................................................................#.................................................................................#........................#..............................#...............................................................................................................................
....................................#........................................#............................................................................................#.............................................#........................#.........................................................................................................................................................#..........................................................................................................................................................................................................................#.........................................................................#..........................................#................................................................................................................................................#...#.................................................................................................................
...#.................#.........#..........................................................................#..............................................................#...........................................................#............#............#..........................................#...............................................................#............................................................................................................................#...................................................................#..........................#...................................#.....................................................................................................................................................................................#.................................................................................................................................................................................................
...............................................................................#....#................................................................#................................................#..........................................................................................................................................................................................................#....................................................................................#....................#......................................................#...........................................#.................................................................................................................................................................................................................###.........................#.....................................................................................................................................................
................................................#............................................................................................#.........#..#............................................................#...........................................................#....................................................................................................................................................................................................................#.......................................................#.................................................................................................................................................................................................................................................................................................................#................................................................#..............................................................................
.......................................#.............................................................#.......................................................#.............................#..........#............................................................................................#..............................................................................................#.........................................................................#........................................................................................................#......#........................#..................................................#......#................................................................................#.................................#...............................................................................#.............................................................................................#..........#......................................
......................................................................................................................................................................................................................................#....................................................................#...............................#..#.................................................................................#................................................................................................#............................................................................................#...........#......................................................#.......................#.................................................................................#..........................................................................................#...........................................................................................................#...............
.........................................................................................#...#...............................................................................................................................................................................................................#...........................#.....#.............#........................................................................................................................................................................#...................................................................................................................................................................................#...............#............................................................................................................................#..............................................#...................................#.......................................................................
...................................................#.............................................................................................................#......................................................................................................#............................................................................................................#..............................................#....................................#.........#.............................................#.................................................................................................................................................#................................................................................................................................................................#.............................................................................................................................................................................
............................................................................................................................................................................................................................................................#..............................................#.................................................................#...................................#..#.............#..............#..............................................#............#.........................................................................#.......#......................#.......................................#..........................#........................................................................................................#.......................................#......................................................#..........................#.....................................................................................................
..................................................................#....................................................................................................................................................................#......................................................................................................#................#..............................#...............................................................................................................#.#................#.....................#............................................#.........#............................................................#...............................#........................................................................................................................................................#.........#...................................................................................................................................................
.............#..........................................................#................................................................................#..........................................................#.......................................#......................................................................................................................................#..........................................................................#.......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........#...................#........#...........................................................................#..............................
...............................#......................#............................#...................................#........................................................................................................................................................................................................................................#..............................................................................................................................#........................................................................................................................................................................................................#...............................................#................................................................#..............#....#................................................................................................................................................#...................................
..........................................#......................................................#....................................................................................................................................................................................................................................................................................................................#............................#..................................................................................................................................#......#...........#..............................................................................................................................................................................................................#...........................................................................................................................#.............................................................................
...............................................................#.....................................................................................................#.........................................................................................................................................#.................#.............................#..................................................................................................................................................................#............#...................#.............#......................#.......................................................................................................#.............#....................................................................................................#................#................................................................................................................................................#............................
................................................................#...........................................................................................................#..........#...............#..................#........#.................................................................................................#........................#..................................#.......................................................#........................................#.........................................................#.....#..................................................#..........#..............................#.............................................................................................................................................#........................................................................................................................................#...........................................................................
......................................................................#..................#...............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#.............#.............................................................................................................................#...............................................................................................................................#................................#........................................
..#.....................#.........................#...................#...............................................#............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.............................................................................................................#...........#.....................#..................#....................#.......................
.........................................................................................................#........................#............................................................................#..........................................................................................................................................................................#.....................................................................................#............................................................#................................................#..............................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................
...............#..............................................#.............#.......................................................#...................................................................#...#.........#..........................#....................................................................#...........................................................................................#...........................................................................................#...................#..........................#.........................................................................................................................................................#......................#...............................................................................................................................................................#.............#.....................................#..#...............#.................#..........................
..........#............................................#.....................................#.................................#......................................#...........................................................................................................................................................................#..................................................................................................................................................##.......................................................................#......#.....#.....................................................................................................................#..........#.......................................................................#...................#..............................................................................................................................#.........................................#..........#.....................
.....................................................................................#..........................................................................................#..................................................................#..................................................#.......................................................................................................#......................................................................................#....................................................#..................................#....................................................................................................................................................#....................................................................................................................................................................#...........................#.............#................................................................
.........................#..................#.........................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................#.........................................................................................#........................................................................................................................................#...............#......................#..................#.#........#.....#......................................................................................................................................................................................................................
............................................................................#..................................................................................................................................................................................................................................................#.........................................................................................#...............................................................................................................................................................................................................................................................................................................................#.......................................................#................................................................................................................................................................................................................
..........................................................................................##...........................................#.................................................................................................#...........................................................#......................#....................................................................................#................................................................................................................................................................#.#...........#.............................................#......................................................................................#...............................................................................................................##........................................................................................................#.........#.............................#..........................
...........................................................................................................................#.................................................................................................................................#....................................................#...............................................#.....#......#..........#............................#.....................#................................#................................#..............................................................................................................#...#.........................................................................................................................................................................................................................................................................................................................................................#.....................................
........................................................................................................#..........#................................................................................#.....................#..#............................................................................................................................................................................................#..................#..................................................................................................................#.............................................................#..................#..........................................#......................................................................................#...............................................#......................................#.......#............#......................................................#...........................................................................
............................#.............................................................................................#........................................................................#............................................#........................................................................................................#..........................................................................#..#........................................#.....................................................................#................#............#........................................................................................#......................................................................................................................#..........................................#...........................................................#.#..................................................................#.............................................#...
.............................................#..............................................................................................................#...............................................................#...........................................................................................................................................................................................................................................#..........................................................................................................#.......................................................................................................................................#.........................................................................................#.....................................#..........................................#...........................................................................................................#...............
....................................#..........................................................................................................................................................#.............#...........................................#.....................................................................................................................................................................#.......................................................................#........................................................#...........................................................................#.............................................................................................................................................#.................................................#...................................................................................................#.....................................................................#...........
..............................#......................................#...................................................#....................#..................#............................................#.....................................................................................................................................#.................................#............................#........#....#......................................................................................................................................................................#.#.....................................................................................................................................#...................................................................................................................................#..........................................................................#............................................................#.....
.................................................................................................................................................................................................................................................................................#.......................................................................#...........................................................#.............................#...............................................#....#......................................................#...............................................................................................................#....#............................................................................................#................................................................................................................................................................................................................................................
...........................................................................................#.....................#...............................................................................#.........................................................................#...................................................................#.............................................................................#.....................................................#.................................................................................................................#.................................#............................................................................................................................................................#...............#.....................................................................................................................#...........................#.......#......................................#............
................................................................................................................................#....................................................#..................................................................................................#......................................#...................................#...................................................#.............................#...........#...............#............................................................................................#.......................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................
...........................#......................................#...........#.....................#.............................................................#.....#..........................................................................................................................................................................................................#.........................................#............##........................................................#...................#.............................................................................................................#.........#...............#..........................................................#...............#.....................#......................................................#..............................#........................................................#............................#...................................#...........................................#....
.#......................................................................#...............................................................................................................................................#..........................#......................................................................................................#...............................................................................................................................................................................................#......................#......................................................................................................................................................#....................................#.............................................................................#.....................................................................#................................................................................................
....................................#....#.........................................##.............................................................................................................................................#..............................#...........#..........................................................................#....#.........................................#....................................................................................................................................................#..............................................................#.......................................................................................................#.........................................................................................................................#.............................................................................................................................................................#......
........................................................................................................#.........................................................................................................................................##.....................................................................................................#...................................................................................................#....................................#.............................................................................................#............................................................................................#....................................................................................#........................................................................................#..............................................#.....................................................................#.................#...............
.......................................................#..............................................................#.....................................................................................................................................................................................................................................................................#..........................#..................................................................................................................................................................................................#....................................................#..................................................................#..#.....................................................................#................................................................................#....................................#.......................................................................#........
.........................................................................................................................................................................................................................................................................................................#.................................................#..........................................................................................................................................................#....................................#................................................................................#........................................#....................#..................................#.............#.....#.....................................#..........#......#.........................................................#....#........#..............................................................................#..............##..............#..................
......#....................................................................................................#........................................#...................................#...............................#................#...#..................................#.................................#.......................................#..............................#............................................................................................................#.....................................................................................................#...............................................#.................................#...............#.............................................................................................................#...................................................#....................................#..................................................#..................#..........................#..........#
...#...................................#...................#............................#...............................................................................................................................................................................................................................................................#........................................................................#...............#...............................................#....................................................................................................................................................................................#....................................................................................................................#....................................................................................#.................................................................................................................................
.......................................................................................................................................................................#..............................................................................................................................................................................#.................................................................................................#.................................................................................................#................#......#.....#......#.............................................................................#....................................................................................................................................#......................................#....................................................................#.........................................#.........................................................
......#..............................................................................................................................#...............#........................................................................................................................................................................................................................#........................................................#...............................#........................................................................#.....................................#...................................#.........................................#...................#................#......#...........................................................................................#......................................................................................................................................................#..............................................................
....................................................................................................#..#..#...................................................#..#..#...........#.........................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................#...........#....................................#.....................#...........................................................................................................
..#..................#.......................................................#...#....................#......................#.....................................#..........#........................#......................................................................................................................................................#......................#.....................#.......................................................#.......#........................................................................................................................................#.............................................................#..................................................................................................................................#..........................................#........................#...................................................#....................................................................................
..............................................................#............#......................................................................................................................#................................................................................#........................................................................................................#..................................#........................................#........................................#............................................................................#.............................................#.......................................................................................................................................................................................................................#.........................................##...............................................................................#..................................
.........................................................#...........................................................#............................................#..................................#.............#.....#.........................................#.....................#.......................................................................#...............................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#...................................................#................#......................................................#............................................#................................................
.................................................................................#................................................................................................................................#................................................#.............................................................................................#......................#..............................................#..............................#............#.........................................#................................................#.................................#....#.............................................................................................................#..............#...............................................................................................................................................................................................................................................................................
...............................................................#.#......................................................................................................................................................................................................................................#...............................................................#.................................#.......#........................................................................................................................................................................#..........................................................#..................................................................................................................................................................................................................#.............................................................................................................#..........................................
............................................................................................................................................................................................................................#......................................................#..........................................................................................................#...........#........#..............................................................#............................................................................#..............................................................................................................#..................................................................................#.......................................................................................#...#.......................................................................................##..#.........#..............................................................
.........................#............#....................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#................................#..............#....#...................................................................................................................................................#.........................................................................................................
................................................................#..................................#.........#.....................................................................................................#.......................#.............................................#...............#.......................#................#...............................................................#..........................................................................................................#......................................#.................#.........................................................................#.#............................................................#................................#.................#................................................................................#....#.........................................................................................................................................................
.................................................#..........................................................................................................#................................................#....................................................................................................................................................................................#...................................................................................#.............................#......................................................................#..............................#.....#.........................................#........................................................................................................................................................#.....................................................................................#........................................................................................................
..........................................#.................................................................#.................................................................................................................................................................................................................................................#...............................................#...........................................................................#.............................................#....................................................................................................................................#.......................................................................................................#..........#..............#.............................................................................................#....................................................................................................................
..................................................#...................#....................................................................................................................................#........................................................................................................................#.#.......................................#...................................................................................................................................................................#..............................................................................#..............................................................................................#....#................................#...........................................................................................................#.................................................................#.............................................................#...............
....................#...........................................................................................................#.............#...............................................................................................#...................................#.......................#.....#............................................................................................................................................................................................#...............................................................................#..........#..............................................................................#...........................................................................................................................................................#.....................................#........................................................................................................................#...............
...................................#..................................................................#....................#......................................................#.....................................................................................................................................................................................................#.........................................................#...........................................................................................#........................................................................................................#...................#....#.................................................................#...........................................................................#.........#...................................................................................................#.................#.................................#.................................
............#................................................................................................................................................................................................................................#.........................................................................................#.......#..................................................................................................................................................................................#.........................#............................................#.....................................................#...................................#..................................................................................................................................#...........................#...............................................................................................................................................................
......................................................................................................................................................................................................#...................#....................#.................................................................................................................................................#............................................................................................................................................................................................................#...................................#....................................................................................................#........#.........................................................#..........................................................................#.............................................#..............................................................................
.......................#...................................................#........................................#.....................................................#...................................................................................................................................................................................#.......#.............#.....................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.........................................#...................................#...............#.........................................................................#....#.................#.........
.........#..............................................#.#...............................................#..........................................#...............................#.............................................................................................................................#..................#...........................#...............................................................................................................................................#........................................................................#......................................................................#....................................................................................................................................................................................................................#....................................................................................#...................#.................................
......................................................#.......#.................................................................................#.....................................................................................................................................................................#.........................................................................................................#................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#........................................#...........#....................#.............................................................
..........................................................#..................................................#..............................................#.............#....................................................................................................#..............................................................#..........#.............................................#............................................#......................................................#............................................#..................................................................................................#.........................................................................................................................................................................................................#..................................................................................#.............#.#.......#.................................................
..................................#..........................................................................................................................................................................................................................#.........................#....................................................................................#................................#.............................................................#.....................................................................................................#..........................#................................#...#...#..............................................................................................................................................................................................#............#...............#........................................................................#...........#...................................................#.......
...........................................................................................#....#....................................................................#.....#...........#................................................................................................#......................................#.........#...........................................................................................................................................#........................#.........................................................................................#.........#..........#...................................#........................................................................................................................................................#.......................................................................................................................................#...............................................................
................................................................#...........................................................#.....................#.........................................................................................................#............#.................................................#..................................................................................................#..............................................................................................................................................................................................................#............................................................#.....#.............................................................................#...................................................................................................................................................................#...............................................................
....................................................................#.........................................................#..............................................................................................................................#.........................................................................................................#................................#..........................................................................................................................................................................................#........................#............#.................#........................................................................................................#.................................................................................................................#......................................................#........................................................#...........................
..................................................................................................#..........................................................................................................#..............................................................................#......................................................................................................................................................................................##.............#.....#...................................................................................................#.....................................................................................................................#.................................................................................................................................................................................................................................#.............................................................
..................................................................................................................................................#................................#......................#...................................................................................................................................................................#.................................................................................................................................#.....................................................#....................................................................................#................................................#...............................................................................................#........................................................#........#......................................................#...............................#............................................................
...........................#.........................................................#......................................................#...............................................................................................................................................................................................#...................................................................#............................#..#................................................#.................................................................#.........................................#...........................................................................................................................#.....................................................................#........#..#................................................................................#...............................................................#................................#..........#.........
...............#............................................................................................................................................................................................................................................#................................................#...................................#...................................................................................................................................................#.........#.............................................................................#................................................#..................................................................................................................................................................#.....................#..........................................................................................................................................................................................
...................#...........#...........................#..............................................................................................................................................#...................................................................#....#..............................#......................................................................................................#...........#..............#....................................................................................................................................................................................................................................................................#...#..................#..#..........................................................................................................#..........................................#.............................................................................#..........................................
..#..................................................................#.....................................................................................................................................#...........#...............................................................................#.............................#...................................................#............................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................#................#...............................................#.........#...........................................................................................................#..........#.............#.........#................................................##.#...............#..............................................................................................................................................................................#............................................................#.......................................................#........#.........................................................................................#........#....................................................................................................................................................................................................................................................................................
........#............#........................................................................................#.....................................................................................#.............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#............................................................................................#.................................#..................................................#...#.............................................................#..............................#......
.........................................#...........................................#......................#............................................................................................................................................................#...............................#....................................................................................#......................................................................................................................#...................................................................................#.......................................................................................................................#....................................................................................#........................................#............................................#..........................................#............#............................#................................
..#......................................................................#.#........................................................................................................................................#.......#.....#.............#...#...................................#.....................#.................................................................#..........................................................................................................................#..................................................#................................................................#............................................#.................................................................#...................................................................................................................................................................................................................................................................................
..#...........................................................................#...........................................................................#....................................................#....................................................................................................................#.#...................................................................................................................................................#......#.....................................................................#.......................#..................................#..................................................................................................................................................................................#.......................................................................#.................#........................................................................................#.........................
...............................#..#..........................................#......#..........................#.....................................................................................................................................................................................................................................................................................................#......................................#.............................................................................................................................................................................................................................................................#....................................................................................................#..................................#..................................................................................#............................................................................
.....................................................#..........................................#.......#...................................................................#.......#...........................................#...............#.#.....#...............................................................#.................#...........#......................................................................................................................................#......#.........................................................#.....#....#.....#...........................................................................................#..........................................................................#...................................................#............#..............................#...........#..................................#..................................#.#..............................................#........................................
.......#......#...........................................................................................................#....................................................................................................#....................................#............................................#..................#............................................................................................#...........#........................................................................................................................................................................................................................................#......#...................................................................................................................................#..............................................................................................................................................#.................................................
..............................................#...........................................................#...............................................#................................................................................#.................#.......#........................................................................................#..................................................................#.................................................................................................................................#.......................................................#.........................#.................................................................................#........................................................#...................................#.......................#................................................................................................................#....................................................
...........................................................................................................#...............................#........................................................#.........................................................................#.....................................................................#..................................................................................................#..................................................................................................................................#......................................#.....#......................................#......#.................................................................................#....................................#..............................#.#.....................................#.................#...........................................................................................#..........#.....................
.........................#...................................................#...................................................................................................................................................................#.........................................................................................................................................#.................................#................................................................................#............................#...............................#..........................................#..................................#......................................................................#.....#.........................................................................#........................................................................................................................................................................................#........................
............................#.....#..........................................................#....................................................................................................................................................................................#.........................................#...................#.............................#.............................................................#....................................................#.............................................................................................................................................#.........#.............................................................................#................................................................#.......................#........................................................................................#............................................................#.......#...................................
.................................................................................#..........................................................................................................#...........................................................................................#..........................................#...........................................................................................................................................................................#.................................................#...........#...........................................................................................#..................#.......................................#........#................#.............................................................................................#.......................................#...................................................................#.........................................................
...............................................................#.....................................................................................................................................................#...........................#...................................................................#..#................................#........................................................................#..........................#...............#.....#..............................................................................................................................................................................................................................................................................#..................................................................#.................................#..........................................................................................................................................................
.#.............#..........................................................................................................#...............................................................#.......#...........................#...........................................................#.............................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................
...........................#..................................................................................................................................................................................................#.........................#...........................................................#..........................................................................................................................................................................................#..........................#...............#.............................................................................................................#........................................#....................#.............................................................................................#.......................................................................................#..................................#..................................................................
........................#.....................#............................................#.#....................................................................#.............................................#.................................................................................................................................................#......................................................................................#......#............#..............................................................................................#..#............................#..............................................................................#........................................................................................................................................................................................................................................................................................#.....................................#.......
..#........................................#.........#...................................................#.............................................................................#........................................................#...#..................................#.....................................................#......................................................................#..................#................................................................................#...........................##..........................................................#..............#..........................................................................................................................................................................................#.............................................................#..#......................................................#.........#...........#..#......................................................
......................................................................................#..............................................................................................................................................................#...........................................................................#...#..............................................................................#.........................................................................................................#...........................................................#..........................#....................................................................................................#...........................#................................#...............................................................................................#............................................................#.............................................................................
..........#.....................#............................................#..............................................#...................................................................#......#...#..........................................#..............................#....#...................................................................................................................................................#...............#....#..........................#...............................#......................................................#.................................................................#....................................................................#..............................................................................................#..................................#...................................................................................................................................#.......................#.......
.....................................................................................................................................#.......#.....................#...#................................#......................................................................................#.....#.........................................................................................................................................................................................................................................#....................#.......#........................................................................................................................................................................................................................#..................................................................#............................................................#.........................................................................#..................
.................................................................................................................................................#..........................................................#..................................................................#......#..............................#.....................................#...............................................................................#.....................................................#............................................................................................................#..........................................................................................................#................#............................................................................................#.............................................................................................#................#.............#........#.........#...........................#..............
..................................................................................................................#................................................................................................................#..............................................................................................#.................................................................................................................#......................#.....................................#..............................................#..............................#....#.............................................................................................................................................................................................................#................................................................................................................................................#..............................................#.........#.....
............................................................................................#...........................................................................................................#.............................#...........................................................................#............................................#..................................#..................................................................................................................................................................................................#......................................#...........................................................................................................................#..................#.........................................................#..................................................................................................................................................#....#..........#.........
...........................................................................................................................................................................................#....................................................#...............................................................................................................................................................................................................................................................#....................................................................................#......................#.............................................................................................................................................................................................................................#..................................................................................................................................................................#....
...........................................................................................#...........................................................................................................................#..........................................#..#.................................................#.............................................................................................................................#..............................#..#...........#......................................................................................................................................#.........................................................................................#...............................................................................................................................................#.............................................................................................................................................
...........................................................................................................................#........................#........................................................................................................................#...............#.............................................................................................................................................#.................................................................#..........##..........................................................................................................#...........#.................................................#........................................................................#....................#................................................................#...........................................................................................#....................................................................
...........................................................................................................................................#.............................................................................................#.....................................................................................................................#.............................................................................................................................#.............................................................................................................................................................................................#.......................................................................................................................#...............................................#...........................................#....................#..............................#..............................................................
.................................#......................................................................................#............#..................#................................#.................#........................................................................................................................................................#.........................................................#...................................................................................#...........................#....................................................................................................#.................................#................#.................................................................................................................................................................................................#.........................................................................................................................
.........................................................................................................#...........................................................#...............................................................................#.......................................................................................#.........................................................................#....................................#.....................#...................................................................................................#......................#....................#............................................................................................................................................#......................................................................#...................................................#..........................................#.....................................................................#......
.............................#..........................................#.............................................................................................................................#...........................................................................#......#...........................#...................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................#.......#................................................................#......#........................#......................................#...........................................................#.....................................
.....................................................................................................................#...............................................................................................................................................................#...#....#............................................................#...................................................................................................#.........................................................................#.........................................................................................................................................................#....................................................................................................#..........................................................................................................................................................................#.........#....................................
.........................#................................................................#.............................................#....................#........................................#.............................................................#.................................................................................................................................................................................................................................................#..................................................................#.................#...#.......................................................................................................................................#..........................................................................#................................#...............#..............................................................................................................................................
..............................#...................#............#....................#...........................................................#...................................#....................................................................................................................#....................................................................................#.....#....................................................................................................................................#.............................................................................................#.........................................#............................................................................................#........................................................................................................................................................................................................................#................#.........
.............#..#............................................#...........#......................................#...................................................#.....#..................................................................#................................................#.......#..#..............................................................................................#........................................................................................................................................................#.........................................................................................#.........#..........................................................................................................................................#..........................................................................................................................................................#..............................#.......................
......................................................#..............................................#................................................................................#.........................................................................................................#.....................................................................#..............................................................................................#...........................................................................................................................#......................................#.............................................................#...................#.......................................................................................................................................................................................................................................................................................................
..................#.......................................................................................................................................................................................................#...................................#.......................................................................................................#.................................................................................#.........#.....................................................#...............#..............................................................#....................................................................................................................................#.......................................#...#..............#.................#........................................................................#...........................................................................................................#...................
.#..................#............................................................................................#...........................................................................................................................................#.......................................................................#.........................................................#........................................................................................#................#......................................#.......................................................................................................#.........................................................#..............................................................................................................#.....#...........#...................................................................................#......................................................................................#...
......................................#....................................................................................................#..................................................#...............................................................................................................................................#..#..............................................................................................................#....................................................................................................................................................................................................#................#...............................................................#...................#............#....................................#....................................................................................................................................#................................................................
...............................................................................................................................................................#.............#....................................................................................................................................................................................................#..........................................................................#.....................................................................#............................................................................................................................................................................#..........................................#......#.....................#.......................#...........................#....................................#....................................#...........................................................................................#.............#.
..............................#............#.......................................................#..............................................................................................#.....................................................................................#.............................................................................#....................................................................................................................#............................................................................#.................................................................#..........................#.........#................................#...............#........................................................................#.....................#...............................#..........#....#...............................................................#..................................................................................
..............#............................................................................................#...#...................................#...........................................................................................................................................................................................#............................#...........................................#.................................................................................................................................#...............................#.......#.........................................#....................................................#.........................#...................................#..................#....#...............................................................................................#......................................................................................#...................................................
..........................................................................................................................................................................................................................................................................................#...............................#..#....#......#.................#.....................................................................................................................................................................#.....#......................................................................#.........................................................................................#.............................................................................................#....#........................................................................................................................#..................................................................#..........................
.........................................#.............................................................................................................................#..................................#............................................#........................................................................................................................................................................................#..............................................................................................................................................#...................................................#.......#.................................................................................#..........................#...#.............#.......................................................................................................#.........................................................................................................#.....................
.....................................................................................#............#.......................................................................................................................................#.............................#........................................................................................................#..#...................................................................................................##...........................................................................................#...........................................................#..................................................#............................................................................................................................................................................................#..............#...............................................................................................................#.
...................................................................................................................................................#......................#................................................................................................................................................................................#............................#.......................................#.........................#.....#...............................................................................................................................................................#.........................................................................................................................................................................................#....................................................................................................................................#..................................................................
.............................................................................................................#...............................................................................................................#.................................................................................................................................#............................................................................................................................................................................#...................................................................................#.................#.......................................................................................................#............................................................................#..............................................................................................................................................#...........................................
.............................#...........................................................................................................................................................................#..........................#.........#.................................#.........................................................................................#..............................................................................................................#..........................#....#..................#...........#.................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................
............................................................................................#...................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................................................................................................#............#........................#........................................#........................................................................................................#.................................................................................................................................................................................................
................#.......................................................................#.......................................................................................#.............#...........#.....................................................................................................#.............................................#...............................................................................................................................#.........................................................#............................................................................................................................................................#.............................................#........................................#..................................................................................................................................................#..................................................................
......................#......................................................................................................................................................................................................................................................#................................#..............................#...............##.............................................................................................................................................................................................................................................................................................................#.....................#.........................................................................#......................................#.....................................#........................................................................................................................................................................
....................................................................................................................................................................................................#...................................#.................#.................................................................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................................................................................................#..........................................................................#..........................................................................#.........................#
..................................................................................................................................................#.............................................................................................#.......................................................#..................#........#...........................................................................#..........................................#..............................................................................................................................................................................#.....................#.................................................................................................................................................................................................................................................................................................................................................................
.........................................#......................................................#...............#.............#..................#................................................#...............................#.................#..............................................................#..............#.........................................................#..................#......#.......................................................................................#......#..#.....................................................................................................#......................................................................................................#...#.........................#...................................................#..........................................#.............................................................................#.................................................................................
.#..................#.....................................................................#...............................................................#.................................................#..................................................#....................................................................................................................................................................................................................................................................................................................#..........................................................#...........................#............................................................#...........................................................................................................#...............................#..#...................................................................................#......#...............................................
...................................................................................#....................................................................................................................................................#....................................................................#......#........................................#.................................................................................................................................................................................................................#................................................................#.................................................#..........#...........................................................................................#........................................................#.................#...............................#......................................#...#.......................................#..........................
.....................................................................................................................................................................................................................................#............#.........................................................#..................................................#........................................................#.........................................#....................................................#.................................................................................................#.............................................................................................#............................................................................................................................................#..............................................#............................................................#.................................................
...........................................................................................................................................................................................................................................................................................................#........................................................................##...................................................#.........................................................................................#........#.............................................#..............................................#..................#...........................................................................................................................................................................................#.................................................#.....................................#..#..............................................................................
..................................................................................#........................#............................................#.........................#...............#.........................................................................................................#.....................................................#..........................................................#........................................................#..........................#..................#...................................................................#................#........#...............................#.........#..............................#....................................#..............................................#....................................................................................................#.......#.#.......................#............................................#...........................#..................
..................................#..............................................................#..............................................................................................#.....................................................................#...#.................................................................................................#.............................................#........................#..........................................................................................................................................................................................#.....#...................................................................................................................................#....................................................................................................................................#........................................................#.....#.....................................
.....................................#...................................#..........................................................................................#................................................................................................................................................................................................................................#................................................................................#..........#.................................................................................................#......................................................................................................................#.....................................#.................................................................................................................................#..#...............................................#.......#....................................................................
...........................................................................................#......................#......................................................#.....................................#....#..............................................................................................................................................................................................................................#.............#.........#......................................................................#.............#.............................#...............................#................................................................#......................#...............................................................................................................#......#.....#.............................................................#............................................................................#...................................
...........................................................................................................................................................#.................................................#..........#.........................................................................................................................................................................................................................................................#....................................................................#....#..................................#......................#..#...................................................................................#..............................................#...........................................................................................................................................#.................#......................................................................................................#
...........................................................................................................................................................................................................#.....................................................................................................#..........................#.................................................#.............................................................................................................................................................................................................................................#......#......................................................................................................#................................................................................................#........#....................#..........#.......................................................................................#............................#........
.....................................................................................................................................................#...........#............................................................................................#...................................#.........................................................................................................................................................#......................................................................#.........................................................#...........................#......#.................#.............................................................#...................................#....................................................................................................................................................................#........................................................................................................
..................................#..................................................................#....................................................................................................................................................................................................................................................................................#.......................................................................#....#..........................................................................#........................................................................................................................................#.............#......................................................................................................#...#.........................................#...........................................................................................#.....................................................................#.
.....................................#........................................................................#.............................................................................................................................#.......................................................................................................................................#.....#..........................................#.........................................................................................#..........................................................................................#....................................................................................................................#....................................#..................................................................#..........................................................................................................................................................................
.........................................................................................................................................................................#..........................#.....................................................................................................#...............................................................................#........................................................................................#.....................................................................................................................................#.................................................................................................................................#.#...................................................#.......................................................#.......#....#........................................................................................................#..................................
..........................................#...............................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................#............................................................#............................................................#.................................#........................................##...........................................#...#............................................#..#...............#......................................................................................................................#.....
...........................................................................................................................................................#......................................#..............................................................................................................................................................................#.............................#......#.........#.................................................................................................................................................................................................#..........................................................#.................................#..............................................................................#...................................................................................................................................................................................................................
........#.......................#...........................#................................................................................#..............................................................#.........................................................#...........................................................................................................................................................................................#........................#..............#........................................................................................................................#....................#.......................#.....................#.......................................................................#.........................#.....................#.........................#........................................................#................................................................................................................
...............#.......#......................................#......................#..............................................................................#.....................................................................#......#..................................#...#.................................#...............................................................#...#......................................................................##...................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......................................
....................#.................................................................................................................................................#.....#..........................#....................................#.....................................#..............................#...................................................................................................................................#............................#.......#..................................................................................................................#...............................#..............................#....................................................................#...........#...............................................................................................#....................................................................................................................................................................
..................................................................................#............................................................................#......................................................................................................................................................................................................#....#...........................................................................................................................................#.............................................................................................#....#.........................................#...................................................................................................................................................................................................................#.............................#............................................................#..............................#.........#.....
...................................................................................................................................................................#...........#............................#............................................................................................#......................#...........#................................................................................................#..........................#..............................#.................................................................................#........................................................................................................................................#............................................................#..#.................................................................#....................................#........................#...#.................#.........................................................................
......#.............................................................................#......................................................................................#...........#..................................#..........................................#....................................................................................#...............................................#..........#................................................................................................................................................................................#..............................................................................................................#...................#.............#..................................................................................................................#...........................#.............#.............................................................................................................
....#..............................................................#.......................#...#...........................................................................................................#..........................#.............................................................................................#......................#................#................................................................................................................#........................................................................................#.......................................................................................#...............................................................................#................................................................................#...........................................................................#......................................................................................................
................................................................................#........................................#.............................................#...................................................................................................................#........................................................................................................................................................................................#........................................#.............................................................#............................................................................................................#................................#.....................................................#...................##..................................#........................................................#.............#................................................................................................#..
....................................................................................................................................................................................................................................................................................#.................................................................................#..................................................................................................................#............................................................................................................................................................#......................................................................................................#..#...........#.................................#..........................................................................................................................#.............#..........................................................................
...............................#...........#....................................................................................................................................#......................................#....................#..................#....#...............#.............................................................................................................................#..........#...................................................................................................................................................#.............................................................................................#.........................................................................................................................................................................................................#......................................................................................#................................................#
.............................................................#..........................................................................................#..............................#..................................................#...#....................................................................................................................................................................................................................................#......#......................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................................................................................................................
...............#...........................................................#............#............................................................................................................................................................................................................................................#...........................................................................................................#..............................................................................................................................................................................#.....................#..........................................#....................................................................................................#...............................................................................................................................................#...........................................................................
................#.......................................................................................#.....................................................................................................................................................................................................................#.#.#...........................................................................................#..........................................................................................................................................................................................................................................................#..............................#..............................................................#.............................#......................................................#..................................................#..................................................................................................
............................................#...................................................................................................................................................................................................................................#........................................#...............#.........................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................
..............................................#............#..#.......................................................................................................#........#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#..........#................#.............................................................................................................#.....................#..........................................................................................................................................................#...........
.............................................................................................#...................................................................................................................................#.................#...............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#...................#...............................#...........................#...............................................................................................................#..................................................
..................................#...................................................................................................#....................................................................................#.......................................................#.........................#.#...........................................................................................#................#..........................................................................................#....................................................................#...................................................................#.........................................................#.....................................................#.......................................................#.....................#.........................##..........#....................................................................................#...............................#........
..............................................................................................................#...........................................................................#................................................................#.........................................................#........................................................................................................................................................................#.......................................#........................................................................................#...........................#.................#...................................................................................................................#..........................#....................................................#.................................#..............#..#...........................................................................................#
...............................................#.......................................................#......................................................................................................................................................#.......................#..........#..................................#.......................................................................................................................#.............................................#....................#..................................................#..............................................................................#................................................................................................##.................................................................................#..............................................##............................................................................................................................
.......................................................................................#.....................#............................................................................#.................................................................................................................#............................................#.........................................................................#..........................................................................................................................#.........#.......................................................................#...............................................................#.............................................#...................#.......................................................................................................................................#..........#...#................................#.......................................#...............
.....................................#.....................................#...................................................................................#.......................................................................................................#...........#..................................................................#...........................................................#..........................................................................#.....................................................#............................#.....................................................#........................................................#........................................................................................................................#...........................#...#...............................................................................#................................................................#........................
.....................#.......#...................................................................................................................#......................................................................................................................................#..............................................#.............#......................................................................................................................#.....................................................................................................................................................................................................................#..........................................................................................#.............................................................................#...................................................................................#..................................................................
...............#.........#.....#........................#..........................................................................................................................................................................................................................................................................#...................................................#.....................................................................................................#......#.....................................................................................................................#......................................................................#....................................#...................................................................................................................................#.......................................................................................................................................................
......................#............................................................................................................................................................#..........................................................................................................................#.............................................................................................................................#.......................................................#.................................................................................................................................................................#..........................................#...................................#.................................#...............................................................................................................................................................................................................................#..........
........................................................................................#.............................................#....................................................................................................................................................................................................................#......................................#......#..........................................................#.......#..............................................................................#.................................................................................................................................................................................................................................#...........#........................................................................................#......#......................................................#........................................................#........
............................#.............................................................................................................#................................................................................................................##..........#................................................#.#...........................................................................................................#.................................#.......................................#................#.....................................................#.......................................................................................................................#............................#.......................................................................................................#................................#..................#....................#....................................................................................................
........................................................................#.....................................#....................#..................................#.........................................................#......................................................................#........#..................#......................................#..............................#......................................................#..........#..............................................................#........................#...#...............................#.........................................................................................................................................................................#............................#............................................#..........................................................................................................#......................#....................................
..............#....................................................................................#.................#.............................................................................................................................................................................#.............................#....#...................................#................................................................#........................#.....................#............................................................................................................................#..........................................................................................................................................#.......................................................................................................#.......................................................................................................................................................
..................................................................................................................................................................#................#..#.......................#..............#.......#............................................................#...............................#.................................................................#....................................................................................#.....................................................................................#............................................................................................................................................................................................................................................................................#.....................#.....................#.............................................................................#...........................................
..............................................................................................#.........................#............................................................................................................................................................................................................................................................................................................................................................................#..............................#........................................#....................................................................................................#............................#.........................#.......................................................................................................................................................................................#......#..........................#..........#...................................................
.....................................................................#..............#...............................................................#....................................................................................#...............................................................................#....................................................................................................................................................................................................................#...................................#...........................................#................................................#..............................#..............................................................................................................................................................................................................................................................#..................#....................#............
.....................................................#...........................#....................................................................................................................#................................................#.......................................#...................................................................................................................................................................................................................#............................#...........................................#..................#.........#.................................................#.................................#..................................................................#...............................................................................................................#................................................................#.........................................#......................
..........................................#......................#......................#..............................................#...........................................................................................................................#........................................................................................................................#...........................................................................................................................#..................................................................#.............................................................................................................................................................#..........#.........................................................................................................................#.............................................................................................#...................................#.
...........................................................................................................................................................#..............................................................................................................................................#.........#........................................................................................................#..........................................................................#.............................................#...................#...........................................................................................................#...................................................................................................................................................................................................................................................#..........................................................................#............
...........................................................................................................................................................................................................................................#............................................................................#...#...#.....................................#.....................................#....................#......................................................................................#.......................................#........................................................................................................................................................................................................................................................................................#......................................................................................................#....................................................#............
.....................................................#..........................................................................................#......................................................................................................................#..........................................#.....#............................................................................#.......#....................................................................#...............................................................................................................#.............................................................#................................................................#....................#..............................................#.......#........................................................................................................................#............................................#..............................................
............#...................................#.........................#..........#...............................................................................................................................................................#..........................................................................#................................................................................................................................................#..................................................#....................................................#.........................................................................................................................#...#.............................#...#..................................................................#...................................................................................................#.......................................................................................#.........
....................................................#..#..........................................................................................#...........#.......#.........................................................................................................................................................................#............................................................................................................#...........#................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.#............................#....................................................................
.....................................................................................................................................................................................................#...............................#..............................................#............................................................................................#...................................................................................................................................................................................................................................................................................................................................#...........#......................................................................................................................................................#.........................................................................................................................................
.....................................................................................................................................#..........................#............................................................#.........................................................#...................................................................................................................................................................................................................#..............................................................................#...............................................................................................................................................................................................................................#............................................#........................................................................................................#.................................................
...................................................#.........................................................#...............................................................#....................#.............................................................................................................................................................................................................#.................................................#..............................................................................#.........................#.............................#......................................................................................................................................................................................................................#...............................................................#.....................................#.........................#........#.#......................................................
.....................................................#......................................................#............................................#............................................................................................................#...............................................................................................................#................#....#.....................................................................#............#..#......................................................................#............................................................................#....................#.........................#...................................#................................................................#.........#............#..............#................#.................................................................#...........................................................#..................................
.....................................................................................................................................................................................................................................................................................................................................................................##..................................#.................................................................................................................................#.................................................................................................................#.............#.................................................................................................#................##.#..........................................................................................................................#....................................#................................................................
........................#.........#......................#.............................................................................#..........................................................................#........#...........#.........#................................................................................................................................................................#............................................#....................#.......................................................................................................................................................................#......................................................................................................................................................#..........#.........................................................................#.............................#.................#.........................................................................
........................................#...................#..................................................#.......................................................................................................#.......................................................................................................................................................................#.............................................................................................................................................................................................................#........................#...............#.............................................................................................................................................#.............................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................................................................................#............................................................................................................#......................................................................................................................................................................................#..........................................................#........................................#..................
..................................................................................#.....................#.........................#.........................................................#................................................................#.........................................................#............................................................................................................................#.#....................................................................................#...........................................................................#....................................#.........................................................................#...#.......................................................................................................................#...............................................................................................................................................................
..................................................................................................................................................................................................#..................................................................................#....#..............#..................................#...............................................................................................#....................................................................................................................................#........................................................................................................................................................#....................................................................#.......#.....................#...............#........#..........................#....................................#...........................................................................................
......................................................................#.................................#......#..........#.................................................................................................................#...................................#.................................................#..............................#...............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......#..#.....................................#.........................................#......................................................................................
....................................................#......................................................................................................................................................#...............................................................................#.........................#......................................#.................................................................................#.........#....................................................#.............#....................................................................#........................#.......#...............#...............................#.........................................................#...............................................#...............................................................................................................................................................................................................................#......
...................................................................................................................................................................##..#...........................................................#.....................#.....#......................#....................................#...................................................................................#............................................................................................#............................................#.....#.................................................................................................................................................................................................................#....................................#...............................................................................................................#...........................................................................................
.........................................................................................#.................................................................................................................................#.................#..#....#...............................................................................................................................................................................#..............................................................................................................................................................#........................#.....................................................................................................#............................................................................................................................................................................................#..................#.........#..............................................................#.....
.........................................................................#.....................................................................................................................#..........................................................................................#....#..................................#...........................#.........................................................#..........................................................................................#...................................#.........................................................................................................................................................................#...........................#............................................#.................................................................................................#.....#.............................................................................#.................................
.........................#.........................#.....................................................................................#.............................#..##..............................#.......................#..............#.....................#............#..........#..................................................................................................................................#...................................#..........#.............................#.................................................................................................................................................................#...........................................................................................................#............................................................................................................................................................#...................#..............................##...................
..........................................................................................................................#..........#.............#............#.................................................................................................................................................................................................................................#........#......................................................................................................#............................................................................................#......................................................#........................#............#....................#.....................................................................#...........................................................................................#..............#.................#...................#.#.......................................................................
...................#...........................................................................#..............................................................................................................................................#..............................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.............................................................................#...............................................................#.................
.....................................................#........................................................................................................................#.........................................#.............#....................................#....#..............................................................................#.........................#......................................................#.................#...............#...................#.......................................................................#.................................................................................................................#...........#.............#.....................................................................................................#.......................................................#.#.............................................#.........................................................................................
..............................#................................................................................................................................................#........#.........................................................#............................................................................................#...................................................................#...............................................#.................................................................................................................................................#.........#.............................................#.............#.............................................#...............................................................#........................................................#.....................................................................................................................#.................#.....#.............#...
........#..............................................................................................................#............................................................................................................................................................................................................................#.....................#.............................................#..........................................................................................................................................................................................................#......................................................#.................................#.....................................#....................................................#...........#..................................................................................................................#.......................................................#...................
.................................................#................................................................................#...............................................................................................................................................................................................................................#....#...................................................................................................................................................................................................................................#..............................................................#......................................................................#......................................#...............................................................................................................................#....................................#................................................................#...
#.........................#.......................................................................................................................................................................................#................#.................#.................................................................................#....#...#................................................................................................................#.................................................................................................................................................#.............................#.........................................#.....................................................................................#...............................................#.....................................#...........................#..............................................................................................................................
...........................................................................................................#................................#.................................................................#................#.............................................................................#....................................................................................................................................................................................................#.....................................................................................#..............#..................................#.........................#...............................................................................................................#.......................................................................................................................................#............#.....................#..................................................
...............................................................................................................................................................................................#................................................................................................#...............................#...............................................................................................................................#...........................................................................................................................................................................................................#...........................................................................#...............................................................................................................................................................................................................#.........................................................
.................................................................................................................................................#..#..................................................................................................................................................................................................................................#..........................................#......................#....................#............................#.....................................................................................................#............................................................................................................................#.....................#..............................#............#......................#............................................................................................................................................#........#....................................
.............................................#.............................................................................#.....#............................................................................................................................#......................#...........................................##.....................................................................................................................#.........................#...................................................................................#..................................#.#.....................................#.....#..............................................................................................................................................................................#....................................#.....................#......#................................#........................................................................................
...............................................................................................................................#.....................................................................................................#..............................................................................#...................................................#...............#.................................................................................................##......................................................................................................................#.............................................................................................#................................................................................................#...............................................#........................................................................................................................................................#.......
....#..........................................................................................................................................................................#..............#...................................................................................#......................................#..#...........................#..................#..............................................................#...................#.....................................................#...........................................................................#.......................................#....................#...............................#.......#............................................................................#......................................#....................................................................#...................................................................................................................................
..................................................................................................................#............#......................#...................................................#..............................................#...................................#............................................................................................................#...........................................#...........................................#...................................................#........................................................................................................................#.........#..#................#...............................................#.........................................................................................................................#.......#............................................................#..........#..........................................................
.................................................................................................#......................................................................#..............................................................#............#................##......................#...............#............#...................................................................................................#......................................................................................................................................................................#..................#..............................#..................................................................#.....................................................................................#..............................#..................................................................................................................................................................................
................................................................................#.................#..#.................................#.................................#...............................................#..........................................................................................#...........................................................................................................#.......................................................................#.................................................................#...........#................................#.........................................#.......#.........#..................................................................................................................................................................................................#..................................#...................................................................#....................................
....#.............................#....................#.......................#...............................................................................................................................................................................#......................#........................................................................................#...................................................#........................................................................................................................................................#..................................................................................................................................#................................................................#..........................#........#.............................................................#...............................................................................................................................
.........................................................................#...............#......................................#..................................................................................................................#................#......................................#..#....................................#............................................................................#.................................#...........................................#..........................................................#...................................................#........................................#.............................................#...................................................................................................#................................................................................#.#...............................................................................................#..............#.......
.......................................................................................................................................................................................................................................................#................................................................................#..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................#............
..#............................................#.................................#...............................................................................................................................................................................#......................................#........................................................................................................................................................................................................#...............................................................................................................................................................#...........#..................................#............................................................................................................#..#.....................................................................................#............................#..........#...................#.........#.....................
................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................#.....................................#............#..#.....................................................................#.......................................................................................................................#.............................................................#................#....................................#................................................................................#.........................#............................................................................................................
...........#.......................................#...................................................................................................................................................................................#..............................................#...........................#.............................................................................................................#..................................................................................................#.............#...........................................................................#.....................................................................................................................#...........#............................##....................................................................................................................................................................................................................................
.................#..........................................................................................#.......................#.......................................................#...................................................................................................................................................................................................................................................#...................................................................................................................#..................................................................................#........................................................#.............................#.................................................................................#........................................................#...............#......................................................................................................#.................
............#..............................................#..............#............................................................#.........................#....#.........#.............................................................................................................#..............#................................................................................................................................................................................................................................................#...................................#..........................#..........................................................................................................................................................#....#...........................#..#.......................................................................................................................................................................#.............................
............................................................................................................................................................................................................#...................................................#..........................................................................................................................................................#.......................#..................................................................................................................................#....#......................#...............#..................#..................................................#..........................................................#..............................................................#......................................#.........................#............................................................#.................................................................
...........#.................................................................#.....................................................................#.................................#.......................................................................................................................................................................................#..........................................................................................................................#............................................................................................................................................................................................................#....................#.......................#.....................................................................#.........#.........................#............................................................................................................#......................#.................
...#..........................................................#..........#................................#......................#..............................................................................................................#......................................................#..............................................#..................................#.....#....................#........................................................................#..................................................................................................................................................................................................................................................................................#...............................#.............................................#.........#.........................................................................................................................................................
....................................................#....................................................................#.....#...................#.........................#.................................................................................#........................................................#...........#...................................#......................................................................#...............#..........................................................#.................................................................................................................................................................................................................#................#................................................................................................................................#..........................................................#........................................................................