0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 07:52:00 +00:00
OI-codes/AtCoder/ABC241/C/data/random_10.in

992 lines
958 KiB (Stored with Git LFS)
Plaintext

990
....#.........................................................................#.................................................................#...............................#.....................#........................................#.........#..#.....................#.................................#...............................##......................................................................................................................................................................................................................................................................................................#...............#...........##.............................#...............................................................................................................................................................................................................#......................................................................................
#..#.#................................................................................#..............................................................................................................................#...................................................................................#....................................#......................#...........#................#................................................................#.........#............................................#............................................#..........#...............................................................#...................................................#...#...................#..........................................#.......#.............................................................................................#......................................................#..............#........................................................................
..#...#..............................................#...........................................................................#................#.......................................................................................................................................#....................................................................................................................................................................................................................................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#.............#...............
.#...................................................................#..............................................#.........................................................###..................................#.#...................................................#.....................................................................................................#...........#...................................#.....................................................................................................................................................................................................#.................................................................................................................................................................#...................................................................................#................................#.................................................................................................
#...................#.......................................................................................................#..................#.......#...............#.............................#....#.........................#.........................................................................................................................................................................#.................................................................................................................................................#...............................#...................#...................#....#...................................#................................................#...............................................................................................................................................................................................................#...........................................................................
.#....................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.............................................................................##...........................................................................................#.......................................................................................................................................................................................................................................................#..#....#................................................................................................................#.
.............................................#..............................................................................................................................................................................................................................................................#.......................#.............................#.............................#..............................#.................................................................................................................................................................................................................................#.........#............................................................................................................#.................................................................#................#...................................#.......#......................................................................................................
............................................................................................................................................................................#..........................................................................................................................................#.#.....................................................#.................................................................................................................................#............................#......................................................................................................................................#.......................................#......................................................#.............................................................#...................................#.......................................................................................................................................
...........................................................................................................................................................#........................................................#.............................................................#...................................#...#........................................................................#.....................................................................................................................#......#.........................................#........#.......##.............#..................................................#..........................................#...................................................................#...................................................#................................#....................#.....#.....................#.............................#.............................................................................
............#.............................................................................................................#....................#........................................#..........................#.#....................................#..........................................................................................................................#.................................................................#.......#......................................................................................................................................................................................................#.......................................................................................................#..#..........................................#.......#.......................#........................................................................#........................................................................................
............#...............................................................................................#..................#.........................................................................................#..................#..................................................................................................................................................................................#..............................#........................................................#.........................#...........................................................................................................#..........................................................................................#......#........................................................................................................................#...............................................................................................................................#.....
...................................................#..........................................................................................................................................................................#..............................................................#......................................#...........................................................................##.....................................................................#.................................................#...........................................................................................................................................................................................................................................................#...................................#.........................................#...........#.........................................................#..........................#.........................................
.............................................#.......................................................................#..............#............#........#...#..............................................................#.............................#..................................................................................................#...............................................................#............................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................
......................................................................................................................#........................................................................................................................................................................................................................................................................#...........................................................................................................................................#...........................................................................................................#..........................................................................................................................................................#.#.........................................................#......#...........................................................#..........................#.................................................
..........#.........................................................................................................................................................#.........................................................................................................#.......................................................................................#............................................................................................................................................................................................................#...............................#.....................#............................#........................#.....................................................................#.....................................................#........................................................#............#...................#...............................#........................................................................
........................#.............................................................................#........................................................................................................................................................................................................................................................................#....................................................................................................................................................#........#...........................................................................................................................#....................................#.................#.............................................................................................#..............#.#............#...............#.....#.....#.....................................................................................................................................
........................................#................#....#............................................................................................................................................................................................................#...............................................................................................................................#........................#...............#..................................................#...............#................#.............................................................#................................................................................................................................................................................#...............................................#.....................................................................................................................#...#...#..................................................#.....
..............#..................................................................................................#............#..........................................................................................#.......#.........#.....................................................................#.......................#...................................................................................................#..............................................................................................................................................................................................................................#...............................................#..........................................#.....#...................#........................................................................................................#..........................................................#........................................................
........................................................................................................................................................................................#........................................................................................................................#.......................................#.................#....................................................................................................#....................#...#..................................................................................................................................................................#.............................#...................................................................................#........................................................................................#.......................................................................................................#..............................
...........................................#.......................................................................................................#.........................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................#.............................#......#............................................................................................................................................................................................................#...................#..........................................#.....................#............................................................
...............................................................................................................................................#......................................................................#....................#........................................#...................................................................................................................................................#............................................#.....................................#.................................................#..................................................................................................................................#............................#................................................#......................................#......................#.............#...................................................................................................................................................
...........#....................................#..............................................................#.............................................................................................................................................................................................#.....#............................................#.............................#..................#.........................................................#........#.......#......................................#.....................................#....................................#........................................................................................................................................................................#.........................#..............................................................#.....................................................................#...............................#.................#.....................
.........#...........................................................................................................................................................#......................................#..........#................................................................................#..................................................#.........#.......................................................................................#.........................................................................................................................................................................................#.....#...............................................................#........#...........................#...............................#...................................#..........................................#...............................#.....................................................................#......................................
....................................................................................................................................................#........................#...........................................................................................................................................................................................................................................#.............#.......#..........................................................................................#..............................#..........................................................................................................................................................#.................................................................#..........................................................................................................................................#............................#....................#..........................
......#..#................................................#.................................#...................................##..........................#..................................................................................................................................#........................................................................................................#...............................................................................................................................................#...............................#....................................#..............................................................#....#.................#.......................................#.......#...............................................................#....................................................................................................................................#...#......#..........................................
......................#..........................................................................................................................................................................................................................................................................................#............................................#.................................................##.....................................................................................................#...................................#..........#...........#...#.............................................................................#...#.............................................#.................#................................................#..........................................................................................................................#........#........................................#.................................................#.....
..............................................................................................................#.....................#...........................................#..............................#.......................................................................................................................................#.........................................#....#.......................................................................................................................................................................................................................................#........................#.........................#.................................................................#................................................................#.................................................................................#...................................................................#......................#............
..............#.............#...........................................................................................#........................................#.............................................................................................................#......................................................................#.......................................................#.....................................#.........................................................................#......#...............................................................................................................................................................#.................................................................................................................................#..................................#................#..............#...................#.............................................#........................................#........
..................................#........................................................................#........#..................#....................#.................................#................................................#..............................................................................................................#.#.................................................................................................................#............#...................#...........................................................#......................#.............#............................................................................................#......................................#........#..........#......................................#..................................................#...........................................#...........................................................................................................
..............................................................................................................................................................#......#................................#.........#....................................................................................................................................................................................................................................................................................#.........................................................................................................#..............#..........................................#..........................#.......................................................................................................................................#.#............................................................................#................................................#.................................................
.................................................................................................................................................................................#.............................................................#.....................................#.......................................................................................................................................................................................................#.............#...........................................................................#......................................................................................................................................#......................................................#.........#.............................................#............................................................#...........#.................#.....................................................................................
..................................#....................#.....................................................................................................................................................................................................................#...............................................#................................................................#..............................................................................................................#.......#....................................................................................................................................................................#...................................#...................................................................................................................................................................#...........................................................................................................................
...#..............................................................#...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.........#.............................................................................................#..................#.......................#.#.....................................................#.............#...........................#...................................................................................................................................................#...........................
...................#........................#.............#.............................#................#.............................................................................................................................#................................#.........#..............................................................................................#..................#..................#...................#.............................#........................................................................#..............................................................................................................#....................#...............................................................................................................................................................................................................................#............................................................#..............#.......................#...
........#.............#................................................................................................................................#............#..................................................#................#.........................................................................................#....................................................................................................##..#...............................#..#...........................#....................................................................................................................................#.............................#.......................................#........................................................................................................................................................................................................#........................................................................................#......
......................#......................................................................................#...................................#................................#........................................#...........................#...........#..............................................#.............................................................................#.........#.................#....#..........................................#.............................................#............#......#.................................##.............................#..#....................................................................#........................................................................................................#.................................#.......................................................................#.................................#.................................................................................
.................................................................................#..........................#.............#......................................................................................................................#........................................#...................#..................................................................................................................................##....#...........................................#........................##........................................................................................................................................................................................#...................................#...................#............................................................#.............#....................................................................................#...........#..................................#..#.............................
...................................#....................................................................................#.........................#........................................#...................................................................................................................................................................#.......................................................................................................................#..............................#.............................................................................#.........................................#.................................................#.........#....................................#..........................................................................................................................................................................#........................................................#........................................#.
............................................#..........................................#......................................................#.......#.......................................................#.............................................................................#........................................................................................#......................................................................................#....................................................................#..........................................#.................................................................#.........................................................................................................................................................................................................#........................#..........................................................................................#.................................
....................................#...............................#.......................................................................................................................................................................#......................................................................................................................................................................................................................................#.......................#..........#...................................................#............#.............................................................................#...............................................................................................................................................................................................................................................................#....................................................#...................................
...........................................................................................................................................................................#................................................#.........................................................................#......................................#...#.....................................#....................#..............................#............................#........................................................................................................#..................#...........................#........................#...................#.......................................................................................#..................................................#................................................................................................................#.....#..............................................................................
.......#.................#...........................................................................................................................................................................##......#.................#..................................................................................................................#.......................#........................................................#.#....................................................................................................#................................#......................................................................#..........#.............................................#.....................................................................................................................#................................................................................................................................................................#...........................
................#......................#.............................................................................#...#........................................................#............................................................................#.............#................................#.........#....................#....................#.................#.............#.............#.......................................................#...........................................................................................#....................#.....#.........#..................#.....................................................................................................##....#............................#................................................................................#.......................................................................................................................................................................
........................#.#....................................................................................#........................................................#................................................................................................................................#............................................................................................#.............................#..........#.........................................................................#..........................................................................#.........................#.............#.......................#..................................................#...........................................................#.......................................................................................................................................................................................................#..................................
..........................#.......................................................................................................#.........#.............................................................................#.........................................................................................................................................................................................#............................#...........................................................................................#...........#.............................................................................................................#............#.................................................................................#................................................................................................................#..................................#.......................#...............................#..........................#................
.................#...............................................................................................................................................#...............................................................................................................#....#..............................................................................#..............#...........................................................................................#......................................................................................................................#................................................................................................................................................#.....#................................................................................#........#.............................................#.....................................................................................................................#.
.............................................#..............................................................................................#.............................................................................................................................................................#..........................#......................................................#....................................................................................................................#..............#..........................................................#........................#............................................#......#.................................................................................................................................................................................................................#........#..............................#..........................#.........#......................................................
..........................................................................................................................................................#.................................................................#..........#.................................................................................................................#.........................................................................................#.....#...........................................................................................#.................................................................................................................................................................................................................................#............................................................#..............#....................................................................................................#................#....................................
.....................................................#..................................................................................................................#.....................................................................#............................................................................................................................#........#.........................................................................#...................................#.........................................................................................................#..................................................................................................#................##......#................................................................#..........................................................................................................................................................#.........................................................
.............................#..........................#........#.................................................................................................................................................................................................................................................................##.....................................................................#..............................#.......................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................
..............................................................#................................................................................................................................#............................................#........................................................#........................#.........................................................................................................................#.......................#..............#..........................#.....#..................................................................................#..........................................#...........................................................#.........................................................................................#...#.#.............................#........................................#........................#...................................................................................................
..#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...................................................................#..............................#............................................................................................................................................#..................
................#...........................................................#................#...........................................................................................................................#.....#.............................................................................#.....................#...............................................................#..............................................................................................................................................................................#................................#........................................................................#...........................................................................................................................................................................................................................................#...........#..#......................................................................
.......................................................................#..............#..#.......................................#........#.........................................#................................................................................#..............................#..........#....................................................................................................................#.............................................................................................................................................................................................#..............................................#...................................................................................................................................................................#..................................................................................#..................#..#............................#..................................
.......#.......................................................#...........................................................#................#..............................#................................................................................................................................................................................................................................#....#...................................................#......................................................................................#.......#..........#.......#....................................................................................................#................................................#.............................................#........................................................................................................................................#...................##....................................................................
.................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#........................................................#....................................................................................#............................................................................................................................................#..........................#...................................................................................................................................................................................................................#............#.......
.....................................................#...#................................................................................#...........................................................................................................................................................................................................................................#.............#.......................................................................................................................................#.........................................................................................................................................................................................#...................................................................................................................#...................................................................................................................................................................
....#......................#.........................................................................#..........................................................#...............#...............#...........#...................................................................................................................................................................................................................................................................................................................................................................#...............................#.............................................#..............................#..............................#......#......................................................................................................................#...............................................................#.................................................................#.................................
.........................................................................#......#....................................#....................#.......................................................................#........................................................................................................................................................................................................................#..#..............#.....#.............................................................................................................................................#.............#....................................................................................#................................................................................................#..........................................................................................................#...........................#.#.#.............................................................
...................................................................#.........................................................#....................................................................................#.......#.....................................................#..........................................................................................................................................................................................................................................................................................................#.......#....................#.............#.....................................#......................................................................................................................................................#................#........................................................................................#......................................................#.........................
..................................#.....................................................................................................................................................................................................................................................................................................................................................#...#....................#............................................................................................................................................................................................................................................................#................#.........................................#...........................................................................................................#...................................#...........................#......................#.................................................................................
.........................................#..................#.................................................................................................................................................................................................#..........................................................................................................................................................#................................................................................................#.........................................................................................................................................#....................................................................................................................................................................................#.....................................................................#..............................................................................................
......................................................................#..........................................................................................................................#.............................................................................................#..........................................#.........................#................................................................................................................#.........#................................................................................#.................................................................................................................#.....................................#......#............#...........#............................................................................................................#................................#.#.....................................................................................................
...................................................#........................................#................#................................................................................................................#...............#............................................................................................................................................................................................................................................#...............#.....................#...............................................................................................................................................................................................#......................................................#...#............................#......................................................................................................................#......#......................................................................
..#...............................................................#..................#................................................................................................................................................................................................................................................#......................#..............#.......................................................................#........#...........................#.........................................................#............................................#.....................................#............................................................................................................................................................................................................................................................................................................#..........................................................................
......................................#...............#..................................................#......#..................#................................................................#............................................................................................................................................................................................#.......#.....................#.................................................................................#.............................#.................................................#.......................................................................................#...........................................................................................#..##...................................#.............................#.....................................#.......................................................................#...#................................................
................................................................................................................................................................#..................................................................................................................................#...................................................................................................................................................................................#...........#............................................................................#....................................................................................................................#.#.......................................................#............................................................................................................................................................#.#............#..................................................................................
.....................................................#................#...................................#..............#.................................#...................................................................................................#...................................................................#...................................#.........................................#.............#...............#.................#.......................................#...................#...............................#........................................................................................................#......#.....................#...........................................................................................................................................................................#..........................#...................................................................................................................
........................................................................................#..............................................................................#..........#............#........#...............................................................#....................................................#..................................#..............................................................#.....................................#......................................#...........#...............#......................#..............#...................................................#............#....................................................................................#..........................................................................................................#..........#...........................................................#......................#.........................#...........................................#..........
.......................................................................................................................................................................................................................................#................................................................................................................#..........................#......................................................................................................#..............................................................................................................................................................................................................................................................................................#.............................................#.................................................................#..........................................................................................#.............#...........
...................................................#.........................................#........#.................................................................#...............................................................#..............................................................................................................#.#.....#.#...............................................................................................................................................................................................................#.............................................................................................................................................................................................................#.....................................#........................................................................................................................#...............................................................
...........#............................................................................................................................................#............................................................................................................................................................................................#....................................#.........................................................................................................................................................................................................#..............................#..............................................................#....................................................................................................................................................................................................................#......................................................................................................
.....................................................................................................................................................................................................................................................#....................................................................#..................................................#....#...................................................................................................................................................................................#............................................................................................................#................#............................#........................................#....................#....................................#......................#.....................................#.................................#..........................................................................................
......................................................................#..................#..........#...........#...........................................................................................................#..........................#.....................................#........................................................#...........................................#.........................................................................................................................................................................................................#............................#..............................#...............#.........................#................#......................................................................................................................................................................................................................................................#...................................
.................................#...................#..#....................#........................#..........................................#.....................#...................................................................................................#.................#...................................................................................................................................................................................................................................................................................................................#................................................................................................................................#......#.........................................................................................................................#........................................#.................................................................................................
........................................................................................................#..............................................................................................................................#.............#..........#................#..#...............................................................#.....................................................................................................................................................#...................................................#..........................................#................#..........#................................................................#....#.........................................................................................................#..............................................................................................................................................................#.......................#....#............
..............................................................................................................................................................................................#...................#.......#............................................................#.................................................#.......................................................................................................................................#.....................................................................................#....................................#.....................................................................................................................................................................................................................................................#...............................................................................................................................#...........................
......................#.........................................................................#.......#..........................................................................................................................................#........................#..................................#..........................................................................#...#...#............................................................................................................................#...........................#...........................................................................................................................................................................#.....................................................................#................................................................................................#............................................#..........................#..................#....................
............................................................................................................................................................................................................#............................................................................#..............................................................................................................................#.......................#............#.........................................#..............................#.........#...............................#...................#.............................#.........................................................................................#..........................................................................................................#................................................................................................#.....................................................................................
#.............#.................#..........................................................................#....................................#..................#.............#..................................................................................#..#......#.................#............................................................#...........................................#....................................#...............................................................................#........................................#............................................#.........#..............#.................................................................................#.#....................................................................................#................#...........................#...#.......................................#..........................#...................................................................................
...........#......................................................#..........#..........................#...........................................................#.................................................................................................................................................................#......#................................................................#.......................................................................................................................................................#....................#.......#..........................................#......#....................#...................#....................................................................................................#.....................................................#.......................................................................#............................................................................................
..........................#.................................................#................................................................#.....................................................#.................................................................................#..................................................................................................#....................................................................................................#.#...........................................#............................................................................#....................................................................................................#..#..............#.#..........#............#....................................................................................................................................................................................................................................................
................................#...................................................#.........#..................................................................................................#......#..................#..........................................................................................................................................................................................................................................................#....................................#...............................................................................................#...................................................................#.#............#..#........#.....................................................................#......................#.......................................#..............................................................................................................................................................
.........................................................................................................#..................................................................................................................#.................................................................................................#...................................................................................................#.#..#...............................................................................................................................................#......................................#..............................#...................................................#...............................................................................................................................................................................................................#.....#...............................................................................#......
.....................#......................................................................#..................................................................................................................................................................................................................................................................................................................................................#...................................#...........................#........................................................................................................................................................................#............................................................................#....................#....................................................................................................................#......................................................#....#..................................................
....................................................................#...............................................................................#....#..........................................................................................#.................................................................#.......................................#........................................................#............#...............................................................................#...................#..........................................................................#................................................................................................................................................................................................#........................................#..............................................................................................#.................................................................
......................................................................#..........#...............................................................................................#...........................................................#..........................................#.......................#...................................................................................................................................................................................................................................................................#.........................................................................................................................................................#............................#...................................#.#......................................#.......................................#..................#..#.....................................#..............#............#.....................................
.............#........................................................................................#...............#...............................#.......#............................................#.........................................................................................#..................................................................................#.......#...........................................................................................................................#............................................................................................................#.................................................................................................................................................................................#..................................................................................................................................................................................................
.....................................................................#.........#........................#....................................................................................................................................................................#..............................#.......#....................................................................................................................................#..................................................#.........................................................................................#.........................................................................................................................................................#.............................................................................................................................................................................................................................................................
..................................................................................##....................#.......................................................................................................#.............................................................................................................................................#......................................................#.......#.......................................................................................................................#...............................................................................#..............................................................................................................#...#................................................................#.........#...............................................................................................................#..........................................................................
...............................................................#.............#....................................................................................................#..................................#..................................................................................................................#...........#.....................#........#....................................................#................................................................#..........................................#........................#.............#...#.................#...............................................................................#.....................................................................................................................#.........................................#..............................................................##....#...........................#..#........................................................
...................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#...........#...................................#.....................................#.#..........................................................................................................#.....................................#................#.................................#.............#...............................................................................................................................................................................
..................................................................................................#...........................#.......................................................................#.............................................................................................................................................#....................................#...................................................................................................................................................................#............#................................................................................................................................................................................................#...................#............................................................................................#............................................................................................................#....................
.................#....................................................................................................................................................................................................#.....................................................#.#................................................#....................................................#..#........#..................................................................................#....................................................................................................................................................................................................#....................................................................................................................................#..................#.....................................................................#..#....................................................................................................
.............................................................................................#...................................................................................................#.......................................................................#.....................................................................................................#.................................................................................................................................................................#................................................................................................................#..................................................#........#................................................#.............................................#......................................................##........................................................................................................................................
.....#.............................................................................................................................................................................................................................................................#.....................................................................................................#...........................##.............#.......................................................................................#................#.................................................................................................................................................................................................................................#.............#............................#............................................#............................................................................................#............................................................#............
........................................................................................................#....................................................................................................#...................................#............................#.........................................................................................#.................#.........................................................................................................................................................................................................................................#.............#.......................#...................................................................................................#..................#.......................#.................#.........................#.........................................................................................................#..............................................
...........#....................#..............#.......................................#...........................................................................................#......#...............................................................................#..............................#..................................................#.........................................................................................#............................#........................#....#....................................................................................................................................................................#......#.#......................................................................................................................................................................................................................................................................................................#.......................
..........................................................................................................#...................................#............................................................................................................................................................................#..........................................................................#.............................................................#.......#......................................................................................#...........................................................................................................#...........................#....................................................................................................#.....................................................#..#....................................................................................................................................................
...................................................................................................#...................#.....................................................#..........................................................................#.........................................................#..................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.............................................#......................................................................................................................................................#.......
.......................................................................#.....................#.....#...........................................................................................................#........................................#.....................................................................................................................................................#..............................#..........................................................................................#.......................#.....................................................#.............................#...............................#..............................................................#......................................#.....................................................................................................#...............#.........................#.......#...........................................................................
............................................................................................#.................#.........................................................................................................#.......................................................................................................................................................................................................................#..............................................................................................................................................................................#...............#....................................#....................................#.........................................................................................................#..........................................................................................................................................................................................
.........................................................................#..................................................#......................#..................................#..........................................................................#........................................................................................................................................................#............#.#.................#............................................................................................#..................................#.........................#....................................................................................................................................................................................................................#....................................#......................#.......................................................................................................................
...............#............................................#...............................................................#......................................#................................................................................#..........................................................#.............................................................#...................................................................................................................#....................#...............................................#..................................................#............................................................................................#........................................................#.......#.............#........................................................................................................#...............................................................................................................
......................................................................................................................................................................#......................................................................................................#..............................................................................#.......#......................................................#.............................................................#...............................................................................#.................................#......................................................................#........................................................#..................#....................................#.......................................................#..............................................................................................#...................................................................
...............#.....#....................................................................................................................................................#.........................#...................................................................................................................................#...................................................#.....................................................................................................................................#...........................................................................................................................#...#...............................................................#...............................................................................................................................#...........#....................................................................................#.........#................................................
.........................................................................................................................................................#............................................................................................................................#..................................................................#........................................................................#...................................................#...............................................................#....................#..............................................#.........................................................................#..............................................................#.............................................................................................................#............................................................#.............................#....#............................................
#.................................................#...................................................#...................................................................................................................................................................................................................................................#.............................#..............................................................#........................................................................................................#.............................................................................................#...................................................#..............#............................................................................................................#.................................................................................................................................#.............................................
#.....................................................#...................#.......................................................................#....................................................................................................................#...................................................#......................................................#...................................................................#........................................#..............................................................................................................................#......................................................#......................#.................................................................................................................................................................................................................................................................#...............................................
.........#...........................................................................................................................................................................#..............................................................................................................................................................................................#..............................................................................#..................................................................#...............................................................#.....................................................................................................................................................#.......................#......................................................................................#...............................................#..................................................................................................
.....#....#....................#.............#............................#.....................................................................................#.......................................#................................................................#..................................................#..............................................#................................................#.......................................................................................................................................................................#..............................#............#..............................................................................................................................................................................................#............#.........................................#.....#.........................................................................................#.......................
.....................................................................................#...........................................................................................................##.................................................................................................#..............................................................#...#...............................................................#....................................................#........................................#................#..........................................................#..............#...................................................................#............#..............................................................................#..........................................#...........................................................................................................#...............................#.......#..............................
....................................................#.#.....#.................##....................................................................#.................................................................................................#...............................................#............................................................................#...........................#.................................................#.............................................................#................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................
.........#.............................................................#......................................................#............................................................................#....#......................................#..........................#...............................#.............................................#...............#...............................................#......................................................................................................................#..............................................................................................................#.............................................................#..........................................#...........................................................................................................#.........................................#...............#.....................................#..................................
.................................................................................................................................................................................#........................................................................................................................#....................................................................................#..........................................................................................................................................................................#..............................................................#...........#.........................................................................................................................................#........#.....................................................................................................................................................................................................................
.....................................................................................................................#.....................................................#.........................#.................................................#.......................................................#...............................................................#..............................................................................................................................#................................#..............................#..#................................#....................................................#......................................#......#.................................................................................................................................................#...............................#...........................................#..........................................................................
.................................................................................................................................................#..............................................................................#.........................................................................#............................................................#.....#........................................................#.........#..........#..................................................................#.................#...........................#...................##.....................................................................#.........................................................#.#.....................................................................................................................................#.....................#...........#................................#..........................................#..............................#.......
.............................#................................................................................................................................................................#..................................................................................................................................................................#..............................................................#.............#.............................................#.....................................................................#....................................#..........................#...........................................................................................................#...................................................................................................................................................#......#......................................................#.............................................................
..........................................................................#....................................................................#...............................................#............#................................................................#..#.....#.....................................................................................................................................................................................................................................................................................................#........................#..#...........................................#.........................................................................................................................................................................................................#..........................................#...................................................#................................................
....................................................................................................................................................................................................................#........#.......................................................#.......................................................................................#..............................................................................#.........#...................................................................................................#................................................................................................................................................................................................................................#..............................#.................................#............#..........................................................................................................................#.........
.....................................................................................#...............................................................................................................................................................#................................................#..................................................................#..#..........#...#...........#............................................................................................................................................................................#...................................................................................................................................................................#............................................#................................#.............................................................................................................................................#.........................................
.#.........#......#...............................................#...............................#.............................#.........................................................................#...................................................................................#.................................................#............................................#.................................................................#..........................#...................#.............................................................................#.......................................#.........................#....#........................#...............................................................#.......#........................#..........#..#........#.............#...........................................................................................................#...............................................................................
................................................................................#.......#....................................................#.............................................................#.................................................................................................................................................................................................................................................#...................................................................................#.........#.....................................#.......................................#.......................................................................#............#.............................................#...........................#..................................................................................#......................................#.#.........................................................#..............#................
..........................#................................................................................................................#...............................................................................................................................................................................#............................#....................#.......................................................................................................................................................................................................................#...........................................................#.......................................................................................................................................#....#.............................#..#...........................................................................#.....#............................................................................................
............................................................................................................#.............................................#.................................#....................#............................................#........................#.........................#........#.................................#...#......#.....#.....................#...................................#...................................................................................#.........................#..................................#......#.....................#.....................................................................................#.#.#................................#..........................................#...............................................................................#................................................................#..............................................#..........##......................
...................#........................................................................................#..........................................................................................................#...............#...........................#................................................................................................................................................................#......................#.............................................#...........#............................................................#..............................................................................................................................................#....................................................................................................................................................#.........................................#..........................................#..................................................
.....................................................#..........................#...............................................................................................................................#.....................#............................................................................................#..............#..............................................................................#......................#...................................................................#.....................................................#..............................................................................................................................................#...................................................................#...........#............................................................................................................................................................................................................
...................................#...................................................#........................................................................................................................................................................................#....................................................#.......................#...............#..............................................................#................................................................................................................................................................................................................................................#..............................................#................................................................#....................................................#............#.....................................#........................................................................................................
............................#..................................................................................#...............................................................#..........................................#................................................#..................................................................................#.........................#.....#...........................................................................#........................................................................................................#.......................................................................................#.....................................................................#................................................#....................................................#........##........................#.................#.........#...........................................#...........................................................
.....#.....................................................#...................................................................................#..................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..............#.............................................................................................................................................................................................
.........................................................................................................#...................................#....#...................#..............................#................................................................#............................................#.............................................................#.............................................................................#.................#..#......#....................................#.....................................#...........................................................#............................................................................................................................................#...............#.........................................................................................................#..............................##....................................................................................
..........................................#.....#.................................................................#......#................................................................................................................................................#.................................................................................................#................................#.............................................................................................#...........................................................................................................................................#......................................................................................................#..........................................................................#....................#...................................................................#........................#.................#................................................
............................................................................................................................................#...........................#...............................#.........#....#........#................#..........................................#...........................................................................#.........................#...................................#................................................................................................................................#....................................................................................#................................#....................................................................................................#............................................................................................................................................................................................................#..............
.................#....................................................................................................................................................................................#.......................................#.......................................#..............................................................................................................................................................................................#........................................................................................................#....................................................................#...................................................................................#.........................#......................................................................................#......#..........................................#...#.....#..........................................................#.............................#
................................................#..........#......................#.........................................#.................................................................................................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................#..#.............................................................................................#............................................................................................................................................................................#..............................................................
.....................................#.................................................................................................................................................................................................................................................#.#..............................#...............................................................................#........................................................................................................................................#......#................................................................................................................................................................................................................................................................................#.........................................................#.......................#..#.......................................................................#...................#...
..........................................................................................................................................................#........................................................#..................................................................#....................................................................................#................................#.........................................................#...................................................................................................................................................................................#.....................#.......#......................................#..............................#.........................................#...#................#.........................................................................#......................................................................................................................
.........................................................................................................................................................................................................................#........................................................................................................#................................................................#...................#..............................................#...................................#..........................................#.................................#..#.............#.....................................................................................................................................................................................................................................................................#.........................................#..............................................................................#......................
.........................#........................................................................#...............................................#....................#.......#.............................................................................................................................................................#......................................................................................................................................#.................................................................................#................................................#.................................#........................#...................................#.........#...............................................#..#.....................................................................................#.............#......................................................................................................................................
.........................................................................................#..............#......................................................#......................................................................#................................................................................................................#...........................................#.....#...............................................................................................#....................................................................................#.......................................................................................#............................................#........................#...........................................................................#...................................................................................................................................................................#.................
........................................#..........................................................................#...............................................................................................................................................................#.....................................................................................#.................................................................................................................................................................#........................................................................#..........................................................................................................................................................#........#........................................#.........##.........#............#....................#....................................................................................................................................#
..........................................................#..........................................#...........................................................................................#......................................................................................................................................................#...........................................................................#......................................................................................................................................................................................................................................................................................................#..#................................................#.......................................................................................................................#............................................................#.........................................
...............................#...................#.............#...#..................................#...............................................................#.........................................................#.....................................................................................................#......##........................................................................................#..........................................................................#.......#.................................#...........#..............#....#.......#...#...........................................................................................................................................#......................................#.....................................................................................................................................................................................#......................#.......#...........
...................................................................................................................#................................................#..........#...................................................................................................................#...................................................................................................#............................................#..................................................................................#........................................#.................................................................................................................................#......................................................................................................................................................................................................................................#................................................#...................
.......................................................................................#..................................#...#...............................................................................................................................................#.#...................................#..#........................................................................#.................................#....................................................................................................................................#.#.................................#..........................................................................#.......................................#........................................................#..............#..............................................................#.........................#.............................................................................#................................................
.................................#.........................................#................................................................................#...................#..................#.....................................................................................#........................................................................................................................................#........................................#................#.................................................................................#..................................##.........#......................................................#...........................................................................................................................................#.............................................................................#......................................#......................#..................................................
......#.........#...................................................................................#.........................................#............................................#..........................................................................#.......................#................................................#................................................................#......................................................................#..............................................#.....#..................................................................................................................#...................................................#..............................................#....................................#............................................#.................#................#........................#.....................................................................................................#..#....
..........................................................................................................................#.................................................#............#....#..................................................................................................#..............................#....................................................................................................................................................#..........................................................#........................................................#.........................................#........................................................................#..........#.....................................#.....................................................................................#..................................................................................#..................#................#...................................
......................................................................................#......................................................#......................................................................................#.............................................................................................#............#..#.....................................................................................................................................................#.......................................................#.............................................................................................................#....#................#...............................................................................#....#.............................................#.#....................................................................................................................................................................................
......................................................................#.................#..................................................................#.......................................................................#................#...................................................................................................#................................................................................................................................#..........................#........................................#...............................................................................................................................................................................................................#.................................#............................................................................................#.........................#......................................#................................................
..................................................................................................................#........................................................................................................................................#.....#..#............#...............................................................................................................#...................................#.............................................................................................................#.................................................................#.........................................#...................#.........................................................#.....................................................................................................................................................................................#....#..................................................#..................................
#.........................#.#...#.......................#...............#.................#...........................................................................................................#..............................................................................#.............................................................#....................#........................................................................................#..................................................................................................................#............................................................................................................................................................................................................................................................#..........................................................................................#................................................#................................
..................................#.............................................................................#.......................#..........................................................#..................................#.................................#..#.........................#......................................................................#..............#.........................................#.................................#........#................................................................................................................................................................................................................#..#..................................................................................................................#....................................................................................................................................................#...#.............................................
................................................#......................................#........................................................................#.............................................................#.............................................#...........................................................................................................................................................#............................................................#...#..........................................#.............................................................................................................................#..............................................................#.........................................................................................................................................#............................................#.....................................................................................
...#.............................................................................................#..........................#.....................................................................................................................................................................................#............................#..........#........................................................................................................................#....................#................................#.....................................................................#...............................#...................................#....................................................#..................................................................................................................................................................#...................................................................................#..............................
.....................................#......................................................................................#...............................................#..............#........................................................................................................................................................................................................................................................................................#.............................#.....................................................................#.................................................................................................................#....................................#........................................................#......................#...........................#...........................#......................................................................................................................................
...................................................................................................................................................................................#...............................................................................................................................................................#..................................................................................................................................................................#..............................................................................................................................#..................................................#...........................#.....................................................................................#.............................................................#..............................................................................................#......................................
....................#..................................................................................#.......................................#..............................................................................#.........#.............................................................................................#..................................#......................................#.......................#....................#..........#.............#..................................................................................................#....................................................................................................................................................................................................................................................#....#..............................................#........#................#.................................#.............................................................#.
....#.........#...............................................................................................................................................................................#......................................................................#.............................................#..............................................................................................#...#......#...............................#................................................................................................................................................................#......................................................................................................................................................................................................................#..........................................#.............#..................................#............................................................................
.........#......................................................................................................#..........................................................................................................#..................................................................................................#.............................................................................................................................................................................................#.........#..#......................................................................................................................................................#........#........................#.........................................................#................................................................................................#..............................................................................#.............#...................................
.....................................................................................................................................................#....................................................#....................................#................................................................................................................#..................................................................................................................................................................................#......................................................................................................................#.........................................................................#....#...........................................#......................#....................................................................................#............................................................................................................
...............................................#.................................................#.....................................................#..................................................................................................................................#................#.........#..................#.....#...........................................................................................................................................................................................#......#..........................................................#...........................................................................................#.................#....................................#....#................#...........................................................................#............................................................................................................................................................
.............................................................................................................................#.................#................................................................#...............................................................................................................#................................................................#...........................................................#................................................................................................................#...................#.....#.....................................................#.................................................................................................#..........#..........................................................................#.............................................................................................................................................#.........................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#......................................#...................................................................................................#...............................................................#.................................................................................................#......................................................................................#........
........#....................#..................................................................#.......................................................................................................................#...........................................................................................................................................................................#..................#.........#..............................................................................................................#.....................................................................#.................................#.............................#....................................................................................#........................................................................................#............................................#...........................#................................................................................
.......##.#..........................................................................................................#......................#...............................................................................................#......................................................................#....#..................................................................................................................................#.............#......................................................................................................................................................................#..................#.......#..........................#.............................................................................................................................#.................................................................................................................................#.............................#.........................
.............................................................................................................................................................#...................................................................................................................................................................................................................#...................................................................................................................................................................................................#......................................................#........#..............................................................................#............................................#...........#................................................................................................................................................................................................................................
..............#.......................................................#.................#....................#.............................................#..........................................................#.................................#......................................................................................................................................#..............#...........................................................................................................................................................................#..................#.............................#................................................#...............#.....................................................................................................................................#....................................#.............................................................................#........................................................
.....................................................................#..............#..............................#.....................................................................................#........................................................#..................................#........................................#........#...........................................................................................................................#...................................................................................................................................................................................................................................#..........................................#.......................................................................................#.........................................................................................................#.......#..........................#......................
.............................#.........................#.................................................#............................................#.................................#.................#..........................................#............................................#................#........................................................................................................................................................................................#.......#.........................................................................................................................................................................................................#............................................................#....................................................................................................#.#...#......#........................................................#.......................................................
....#..........#.....................................................................................................#............#....................................................................................................................#...........................................................#................................................................................................................................#........................................#...........................#.............................................#............##.................#......#.................................#..................................................................................#..........................#...............................................................................................................................................................................................................................................................
.............................................................................#.....#....................................................................................................#.........................................................#.....#........................................................................................................................................................................................................................#......#............................................................................................................................................................................................................................................................................................#............#........................................................................#.............#.........................................................#....#........#............................................................
.............................#....................................................................................................................................................#..................................................................#...................................#.......#.............................................................................................................................................................................................................#.......................................................................................................................#.....................#................................................................................................................................#..........................................................#................................................#...................................................................................................................
..............#.........................................................#...........................................................................................................................................................................................#....................................................................................................#..............................................................................#......#...................................................................#..............................................#.......................................................................#......#..............................#..........................#...........................................................................................................................................................................................##......................#..............................................................................
.......................................................................................................................................................................................................................#..........................................................................................................................#.........................................................#.....................................................#.................#........................................................................................................#.............#..#........................#...................................#......................................................................................................................................................#............................................#........................................................................#....................................#..........................#.....
.............................................................................................................................................................#......................................................................#...................................................................................................................................................................................................................#......................#..............................................................................#....................................#.............................................................................................................................................#........................................................#........................................................................................#..........................................................................................#.#............#.#..............
.....................#...............................#...................#........................................................#.................#....#...............................................................................#....................#......#...............................................................#.....#.....................................................................................................#....................#.............#........................#...................................................................................#...............................................................................................................................................................................................................................#..........................................................................................#.................................................................................................
......................................#................................................................................................#............................................................................................#........................................................................................................................#.....................#......................................#...........................................................#....................................................................................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................
.............................................................#...........................................................#.......#...................#.....................................................................................#...................................#........................................................................................................#...............................................#........................................................##......................................................#..................................................................................................................#............................................................................#........................#..............................................................................##........................................................................#..............................................................#...................
..................................................................#........#........................................................................#..............................................................................#.............................................................................................#.#.............#.........#..................................................................................................................#...................................................................................................#............................#.........................................................................#.............................................................................................................................................................................................................................#...............................#.......................#.............#................................
...............................................................................#...#.....................................#............#..................................#.......................................................................#.........................................................#.............................................................................................................................................#........................................#..............................................................................................................................#............................#...........................................#..........................#....#.....................................................#.....#.....#.................................................................#..#...............................................................................................................................#............
...................................................#......#...#.......................................................#..#.#...........................................................................................................................................................................................................................................#..............................................#...................................................................................................................................................................................................................................................................#......................................................................#................................................................................#....................................#.............................................................................................#........................................
.#..................................................................................#.........................................................................#..............................#.......................................................................#............#............................................#.........................................................#...................................................................................................................................#.........#.........................................................................................................................#........................................#..........#...#................................................................................................................................................#...............#.........................................................................................#.............#.....#.....................
.....................#.................................................................................................................................................................................................................................................................................................#............#.............................................#........................................................................................................#.............................................................................................................#...................................................................................................................................................................................................................#............................................................................#.#........................#................#..............................................#........................
...........................................................................................................#....................................#......................................#......................................................#...............................................................#..........................................................#................#.................................#.....................................................................................................................................................#.........................................#...................................................................................................................................................................#..........#....#...........................................................................................................#.....................................................................#.............##............
.......................................#.......................................................#...........................................................#..............#..............................................................#....................................................................................................................................................................................................#..............................#.................................................#.......#..........................#................................................................................................................................#...........................................................................................................#.................#.........#.#..............#..#........#...............................................................#......#..............................................................................
................#........................................................................................................................................#........................#............#.................#..................................................................#.........................#......................................................................#...................................................................................................................................................#....................#..........................................................#.....................................................................#...........................................................................#.............................#........................................#..#...................................................................................................................................................#....................
.........................................#.........................................................................................................................................................#.........#..................................................................................................................................................................#.............................................................................................................................................................................#......................#..........#.............................#..............................................................................#...................................................................................................................#....#......................................................#............................#.................................................................#.........................#.......
.....................................#...............#...........................................................#.......#....................................................................................#..............#.............#..................................................................................#......................................................................#........#............#...#.................................................................#.....................................................................................................#.............#..............................#...................................#..............................................................#...............................................................................................................................................................#................................#............#...............#........................................
...................................................................................................#......................................................................................................................#.......#................#..............................................................................................#............#..................................................................................................................................#................................................#......#........................................................................#......................................#.......................................................................#........................#................................................................#.....#......................................................#.........................................................................#..........#.........#.....................
........#...............................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................#....................................................#..........................#.................................................................................................................................................#...................#.......................................................................
.....................#......................................................................................#.............................................................#.................................#...........................................................#.................................................#.......................#......................................#................................................................................................................#.............#..............#..................................................#......................................................................................................................................................#.................................##......#.....................................................................#............................#.........................................................................................................#.....................
...#...........................................................................................................................#.......................................#........................#.....................................................................................................................#.....................................................................................#..#....................................#..........................................................................................................................................................................................................................#.......................................#...#....................#.............................................................................................................................................................................................................................................................................
..............................................................#..................................................................................................................................................................................................................................#....................................................#......#.......................................#.....................................................................................................#.............#.........................................#.........#...................................................................#..............#............##................................................................................#.................#...............................#.................................................................................##...............#..................................#............................#..#......................................
......................................................................................................................................#..................................................#.............................................................................................#....................................................................................................................................#........................................................................................................#...........................................#................................................#........................#............................................................................#...#..........#........................................#.............................................#..............#.....................................................................#...........................................#...........#..................................
................#......................#..................#.................#...........................#..........................................#.......#........................................#...........................................#...#...........................................................................................................................................................................................#..........................................................................................#...........................#.......#..........................................................................#...................................................................................................................................................................................................................#.....#.........................................................................................#....................................#........#.
...........#...............................................................#............................................................................................................................................................................................#....#............................................................................#.....................................................#.........................................................................................................................#.......#....................................................................................................................................................................#......................................#..............................................................................................................................................................................................................................#................................
........................................................#.....................................#...........................................................................................................................................................................................#..........#..............................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................#.............................................#...............................#........................................................................
.............................................................................................................................................................................................................#.................................................#.......................................................#.....................#.............................................................................................#............................................................................................................#......................#......................................#................#.............................#......................#...................................................................................................................................#.............................................................................................................................#...#..........................................................#
..........#............................................................#...................................................................................#...................#.....#.....................................#..................#...............................................................#...........................................................................................................................................................#......................................................#....................................................#..............#....#......................................#..........................................................................................................#.................................................................................................................................................................................................................................................................
....................................................................#.............................................................................................#............................................#.....................................................................................................................................................#.............................................................................................................................................................................................................#......................................................................................................................................................................................................................#.........................................#.........................................................................................................................................................................
...................#................................................................................................#.............................................................#.................................#.....................................................................................#..................................................................#..............................................................................................................................................................................#..................................................##......................................................................................................................................#.........................................................#..................................................................................................................................................#...............#..#......................................
....#............................................................................................#........................................................................................................................................#.......................................................................................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................#.........................................#.....................................................#........................................................................................#......................................................................#...........
.............................................................#...#...........................#.........#.............................................................................................................................................................................................................#..........................................................................................................................................#.............................#............................................................................................#.........................................#...........................................#...............................................................................................................................................................................................................................................................#................................#...........................................
.........................................#................#...........................................................................#..............#.....................................................................................#...#...............................................................................................#......................#..#..............................................................#..............................................................................................#......................................................................................................................................................................................#.............................................................................................................................#...........#.........................................................#............#..........................#.................#.................#...............
...........................................................................#...........................................................................#...........................................#........................#..#............................#........................#...............................................................................#............................#....................................................#..............................................................................................#..................................................................................#.....#.............#.........................................#.................................................................................................................#...........................................................................................................................#.................................#......................................
........................................................................................................................................................................................................#...............................#...........#.....................................................................................................................#...........................................#.................................................................................................................#..........................................................................................#..............................#...............................................................................#......................................................................................................................................#.........................#..........................................................................................................
........................................................................................................................................#....................................................................................................................#.......................................................................#....................#...............................................................##..........................................................................#................................................................#...............................#.............................................................#................................#.........#.#............................................................#.....................................#.......................................................................................................................................................................#................................
.......................................................................................................................#......................................................................................................................................................................................#......#.#......................................................#............................................................................................................................................#..............................................................................................#.....................................................................................#.................................................#.................................................#................................................................................................................................................#........................................................
............................................................#................##..............................#.....................................................................................................................................#...................#..................................................................................................................................................................................................................................#...........................................#................................................................#....................#.#...............................................................................................................................#...............................................................................................................................................................................#.....................................#.........................
....................................................................................................................#................................................................................#......................#.......#.......................................................................................#..........................#............................................................#........#..........................#...............................................................................................................................................................................#............................................#..........................................................................................................................#..................................................................#....................................#..................................................#..................................................
.................................................#........................#.....................................................#.........................................................................................................#...........................#........................................................................................#................................................................#....#...............#..............................................................#..#..................................................................................................................................#.................................................#.............................#..................................................................................................................................................................................................................#................................................................
...........................................................................................................................................................................................................................................#..............................................#........................#..........#................................................#..........#.............................................................#..........#.....................................#.................................#.....................................................#..............#.................................................................................#...................................................................................#.......................................................................................................................................................................................................................................
.........#........................................#.............................................................................#...................................................................................................................#.......#.....................................................................................................#............................................#...................................................................................#..................................................................................................................................#...............#...........................................#...............#............................#.....................................................................................................................................#.................#..........................................................................#...........................................
........................#.........................................................................................................................#.#......................#............................................................................#........#............................................................................#................#.................................................#......#......................................................................................................................#...................................................................................................#...........................................................................................................................................#...........................................................................................#..................................................................................................................................
......#............................................................................#...#......................#......................................................................................................#.....................#........................#...#..#............................................#.............#..................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................#...............................................................................................................#...........................................................................................
...................................................................................#......................................................................................................................................................................#..............................................#..#..........................................................#...........................................................#.......#.............#......................................................................................................................................#.....................................................................................................................................................#..........................................................................................................#...........#....#.....................................#.....................................................................................................
..................................................................#......................................................................................................................................#..................#.............................................................................#.......................................#...................................#..............#..........#....................................................................#........#....................................................................................#.........#..............................................................................................................#................#..................................................................#............................................................................................................................................................................#................................................
...............#..#......................#................#.......................#.........................................................#...#...............#........#.........#.............#.....................................................................................................................................................................#......................#.............................................................#.....................#...........#..#........#.................................................#.......................................................................................#..............................................................................................................................................................................#............#..................................................................#.................................................................................................#........
........................................#...........#...#...................................................................................................................................................................................................................................#.....#...................................................................................#........................................#.............................................................................#..........#.................................................................#..................................#...............................................................................................................................................................................................................................................#.............................................................................#..................#...............................................
..........#.........................................................................................................................................................................................#.................................................................................................................#................#..............................................................................................#..............................#..............#.....#........................................................................................................#..........#.............................................................................................................#....................................................................................................................................................#...#........................................................................................................................................
...................................................................................#...................................#....................................................#................................#..........................#............................#......................#....................................#..................#.....................................#...........................................................................................................................................................................................................................#............#.......................................#...#.........................#.#.........................................................#............................#..................................#........................................................................#.............................................................................#........................#........
........................#..............#............................................................................................................................#...#................................................................#........................................#.........................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#....................#...........#.....................................#...........#...............#.........................................................................#..........................#...............
......#..................#.............................................................#.....................................#............................................#.....#.......#.#.........#.............................#.......................................#.............................................................................................................................................................................#..............#.....................................................................................................................................#.............................................................................#....................................................#.....................................................................................................................................................................#............................................................#..........................................
.......................#...............................................................................................................................#.............#...................................#.................................................................................................................................................#.......................#................................................................................................#....#......................................................................................#.........#...................................................#.....#..............................................#.......................................................................................................................#..................#.#...........#............................#................................................#.......................................#...........................................
...........................................................................................................................................................................#...................................................................#............#......#........#.............................................................................................................#....#...................................................................................................................#..#...................#.......................................................................#...............................................................................#....#..........#...............................................#...........................................................................................................................................................................................#...........................................................#...
#.....................#...........................................................#..............................................................................................................................................................................................................#...............................#....................................................................................#.......................................................#............................................................................................................................................................................................................................................................................................#................................................................................................................#.................................................................................................................................
.................................................................#................#............#..............................................................................................................................................................................................................................................................................................#..................................................#...............................................................#................................#....................#.........#.............................................#.............#.............................................................................................................................................................................#..................................................................................................................................................................................................
...................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#............................................#...........................................................................................................................................................................................#...............#............................#...........................................................#........#.....................#.....................#................................................#............................................................................................................................
........#............................................................................................................#...........................................................................#.................................................#.....................................................................................................#..................#.............................................................................................................#..............................#..........................................................................................................................................#...........#..................................................................................................#.....................#.....................................................#................................................................................................#.............................................................
...............#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#..................................#...................................................................#..................................#......#...........................................................................................................................
................................................................................................................................#..........................................................................................#...........#......................................................................................................................................................................................................#.................................#..##............................................................................................................#..........#...........................................................#.....................................................................................#....................................................................#....................................................................#..........................#..........................................................................................
............#..........#...............................................................................................................................................#......................................................................................................................................................................#......................................................................................................................................................................................#...........................#.....................................................................................#...................................................................................................................................#...............................#..........#...........................................................................................................................................#...........................................
.....#.........................................................................................................................#...#.#......................................................................................................#...#..#.......................................................................#......................................................#........................................................................#.................................##.............................................................................................................#..........................................................................................................................................................#..........................#........................................#..................................................................................................................................................................................
...............................................#......#.............#................................................................#..................................#.................................................................................................................................#.................................#..................................................................................................#..#..........................................................................................................................................................................................#................#.....................................#.................................#................................#............................................#.....................................................#........#.....#....................................................................................................................................
..........................................................................#..................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#..............#..................................................................................................#......................................................................................................................#......................#...................#...............................................................................#...........................................................................#.............................
...........................................................................................#...................#......................................................................................................................................#.............................................................................#..........................#.....................................................................................................................................................................................#.....................................#.......................................................................#......#............................................#..........#.#.......................................#........................................................................................#..............#.....................................#...............................................................#..............#..................#.
............#.........#........................................#............................................................................................................................#............................#....................................................................................................#.....................#............................................................................................#....................#.......#..................................................................................................................................................................#..........................................................................................................................#...................................................................................................................................................................#.............................................................................
..............................#.......................................#.................................................#..#....................#....................................................#....#......................................................................................................#...................................#...#...............................................................................................................................................................................#................................................................#.#...............................#.....#..........................................................#.....................................................................................#............................................................................................................................................................................................#..........................#..
.........................................................................#...............................................................................................#..........................#......................#...................#...............................................#...................................................................................................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................................#..................................................................................................#..........................................................#......................#.......
...........................................................................................................................................................#............................................#................................................#..............................#........................#................................................................................#.....#...#...................................................................................#....#................................#...................#...................#...........................................................#........#...............................................#..................................................................................................................................#................................................................................................................#......................................................................
..................................#............................#....................................................................................#..#...........................#........................................................#..................................................................................#......................#.................#..........................................#...........................................#.......#...........................................................................#.............................#................#.............................##........................................................................................................#................................#................................................................................................................#.........................................#.....................................#..............................................#..
.............................................................................................................#.......................................................................................#.................................................#.......................................................................#..........#...........#....................................................................................................................................................................#............#.......................................................................................................................................................................................................................................................................................#....#......#.................................#...........................................................#...................................................................................
...........................................................................................................................................................................#........#...............................................#.......#......................................................................................................#..............................................................................................................................#..#.........................................................#..................................#...........................................................................................#...........#....#......................................................#............#...#.........................................................................................................................................#............................................................................................................
..........#..................................................................................................................#...............................#...........................#.........................................................................................................................................#.................#................................................#.....................................#....................................#.........#.....#........................................................#....................................................................................................................#......................................................................................................................................#........................................................................................................................................................................#..................#...........
...............................................................#.....................................................#................................................................................................................................................#.................#......................................#.........................................#...............................................#................................#...................................................................................................................#.....................................................................................................................................................................................#......#...............................#.......................#...............................................#.#.......................................#...............#.................................#.........#....................................
........................##.....................#.............#.................#.......................#.............................................................................................#.............................##.....................................................................................................................................................................................................................#..............................#.....................#.......................................................................................................................................................................................#.......#.................................................................#........#.........................................................................#.........#............................................#..................................................................................................
..............................................................................#.............................#......................................................................................................#............#.............................................................................................#...........#..............#..............................................................................................................................#..........#............................................................................................................................................................................................................................................#...........................#......................................#........................................................................................................#..................................#.....................................................#........
.............#.................#..............................................................................#...................#...............................................................................#........#................................................................#................#..#.....................#......................................................................................#..............#............#..#.........................................................................................................................................................................................................................................................................................................................................................................................................#......#.........................#.......................##.............................................................................................
...#............................................#.........#...........#.................................................#...........#.................................................................................................................#.................................................#..........................................................................................................#.......................................................................#.................................................................#.....................................#......................................................................................................................................................................................................................................................#...................................................................................................................................................................
.........................................#.......#......#..#..............#.......................................................#...........................#...................................................................................................................................#............................#..........................#..............#............................................................................................#.............................................................#............................................................................................#............................................................................................#................................................................................................#...........................................#.............................................#........#................#....................#.....................................................
........................#.....................................................................................................................................................................................................................#...................#......................................................#...........................#.....................................................................................................#...............................................................................#........................................................................................................................................................#...........................................#.............................................................................................................................................................................................................................................#...............................
.........................#......#......................#............................................................................................................................................................................................................................................................................................................................................................#....................................#................#...............................................................................................................#.....................................................................................................................................................................................................................................................##............................................................................................................................................................................
.......................................................................................................#...............................................................................................................................................................................................#.............................................................................................................................#........#...............................................................................#.............................................................................................................................................#..........#.........................................#.................................#.....#.........................................................................................................#...........................................#..#..............................................................................#............
...............................................................#................................................................................................#..................................................................................................................................................#.....................................................................................................................................................................................................................................................#..........................................................#..........#..........................................#......................#...........................#..............................................................................................................................#.......................................................................#.......................#.................................................
...................................................................................#......................................................................................................................#......................................................#..................................................................................#.........................#...........................................................................................#....................................................#..................................................#..................................................................................................................................................#.......................................................#.................#......................................................................................................................#....#.........................................................................#........
.....#...............................#..........................#..............#....................................................................................................................#..............................................................................#.......#.........................................................................................................#..........................#..........................................................................................................................................................#..........................#.........................#..................................................#........................................#.....#.........#......#...#.........................................................................................................................................................#............................................................................................
...........................................................................#..................#.........................................................................................#...#......................................................................................#..........................................................................#................................................................................................................................................................#...............................................................................................#....................#................................................................................................................................................................#...............................#.............#.......................................................................................#......................................................#...........
....................................................................................................#........................................................................................................................................................................................#...............................................................................................................................................#.............................................................................................................................................................................................#................................................................................................................................................................................#.....................................................................................................................................................................#.....#.....................
...............................................................................................................................#................................................................................................#.....................................#.......#............................................................................................................................................................#........................................................................................................................................................#....................................................#....................................................#..................................................................................................#.......................................#.................................................................................................................................................................#..
.............................................................#............#...........#......................#.......................................................................#............................#...#........##..........................................#................................#................................................................................................................#......#...........#....................................#....................................#..................................................................................................#..........................................#.......................................................#..............................................................................#....................................#.................................................................#.......................................................................................................
...................................................#.................................#..................................................................#...................#.............................................................................................................................................#..............................................#.........................................................................................................................................................................#........................#.........................................................................................................#....................#...............................#.....................................................#.......................................................................................................................#.............#.....#................................................................................
..........................................................................................................................................................................................#.................................................................................#...........................................................................................................................#.........................................................................#........................................................................#................................................................................#........................................................................#.............................................................................................#......................................................#...........................#.#......#............................................#.............................#...................................
.................................#..........................................................................................................................#.......................................#...............................#........#....#.........................................................................................#.............................................................................................................................................................................................................................#...............................................#.......#..................................#.......................#.......#..............................................................................................................#.............................................................................................................................................................................................#...........
..........#..................................#.........#..............................#...............................................................................................................................................................................#.......................................#...............................................................................................................#...........#...#...........................................#..........................................................#..#.................................................................................................#..............................................................#..............................#.................................................................................#....................................................#................................................................................#...........#........#.......#................
........................................................................#..............#..........................................................................................................................................................................................................................................#...................................#........##.............................................#...............................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................
...........................................................................................................................................................................#....#.....................................#................................................................................................#..........#...................................................................................................................................................#.....................#.........................#..........................................................................................................................#......................................................................#............................................................................................................................................................................................#...........................#.........................#................#.................
............................#.............................................#................................................................#....#..................................................#.............#.......................#............................................................................................................................#.......................................................................................................#.....................................................................#.#...........................#.#........................................#............................................................................................................................#...................................#...............................................................................................................................................................................................................................
..............................................................................................................................#..................................................................................................#............................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#.............................#............#....................................................................................................................................................................#.#.............................................................................................................
.....................................................................#.................................#..........................................................................#.............................................................#..........................................#...................................................................................#...................#....#..........................................................................#..........#...............................#..................................................................#..............#............................................................................................................................................#................#...............................................................................................................................................................................................................................................
..............................................................................................................................................................................#...............##..................#.......................................................................#............................................................................................................................................................................................#..#........................#.........................................#...................................................#...............................................................................................................#.#.......#...................................................#.................................................................................#......................................#........#.............................#..................#........................#..................
..................................#..................................................................................................................................................................................#..................#.........#.....................#..#...#....................#...........................................................................................................................................#...........#..................................................#...................#..................#......#................................................................................................................................................................................................................................................................#................................................................................................#..................................#...........................................................
........................................................................................................................................................................................................................................................................................................................................#..............#......#..................................................................................................................................................................................................................#.....................#......................................................................................................................................................................................................#................#.........#..................................................................................................#.................................................................................
..............................................................#...............................#............#............................#......................................................................................................#................................................................................#.....#................................#...................#.........................................................................#...........................................................................................................#........................................................................................................#.....................................................................................#.................................................................................................................#......................................................................................................................#...#
..........................................#.......#..................................#..................................................................................................................................................................................................................................................#..............................#................................#..........................................................................................#...................#..........................................................................#...............................................#...................................................................#....................................#................................................................................................................................................................................................................#..................#.................#............
..........................#.........................................#....................#................................................................................#..........#..................#..............................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................#.........................#...................................................................................#.....#............................................................................................#................................................................
..............................................................................................................................#.............................#.............................................................................................................................................................................#.#.....................................................#............................................................#...............................................................................................................#...............................................................................................................................................#....................................................#.......#..........................................................#..........#.......................................................................................#....................................................#..............
..........................................................................#...................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.....................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...............#...................................................................................#........................................................................................#....................................#.............#..................#....................................................................#.................................................#......................................#....................#......................
.....................................................................................................#..........#.............................................................................#...............................................................#..........#................................#..................................................................................#........................................................................#.....................................................................................................................#.....................#................................................#......................................................................................................................................#.............................................................................................#.............................................................................................................#.......
......................................................................................#................................................#.....................................................#.........................................................#....................................................................#....#...................................................................................................#............................................................................................#............................................................................................................#......##....................................................................................................#................#.............................................................................................................................#.#...............................................................................................#................
..........................................................................................#................................................................................................................#..................................#......................#..............................................................................................#...................................................................................................................................................................................................................................#...............#.....................#...............................................................................#...............................#.............................................................................................................................#........................................#................................#.......................................................
...........................................................................................#..............................................................#..................#................................................................#.............................................#.................#.....................................................................................................................................#....................................................................................#.....#.................#..............................#....................................#.......#...........................................................................................#...............................................................................................................................#...........................#.........................................................................................#..............................
................................#..#.....................................#..........................................................................#...........................................................................................................................................#.................................................#...........................................................................#...............................................................................................................#......................................................................................................#..........................................................................................................................................................#................................................................#............................................................................................................................................
.............................................................................................................................................................................................#.....................#.........................................................................................................................................................................................................................................#....#..............#...........................................#.........................................#.............#........................................................................................................................................................................................................................#.....................................................#......................##.................................................................................................................................
...................................#..................................................................................................#......................................................................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................................#.................................................................#.........#......................................................................................................#................................................................................................................#...............................
...................................................................................#.................................#.....................................................................................................................................................................................#..................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................#.##......................#...............................................................................................................................#..............#..#.....#...................#............#...........................#
.......#...............................#...#.........................................................#................#........#.....................................................................................................................................................................#.............................................#......................................#.#.............................#.........................................................................................................#....................#.....................................................................................................................#................................................................................................................................................#......................................................................................................................#...........................#.......................#..................
......................................................#.....................................................................................#...............................................................................................................................#............................................................................................................#..........................#................................................................................................................................................................#.#.#.......#..................#..........................#.................................................#..............................................#...............................................................#..........................................................................................................#..................................................................................................
.........................................................................#................................#..........................................................................................................................................#............................................................#.....................#...............................................................................................#.......................................................................................................................................#......................................................................................................................................................#...................#..............................#.....................................................................#............................#.............................................................#...........................#......................................
.......................................................................................#........................#................................................................................#................................#....................................#............................#..........................................................................#.....................................#.......................................................................................................................................................................................................................................................................#...........................................................................................................................................#.......#............#.......................................................................................................#......#................................................
....#...................................#...#...........................................................#...................................................................................................................................................................................#....................................................................................................................#.........................................#...........................................................................#..................................................................#.................#..............................................................................................................#................................#...................................................................................................................................#............................................................#...........#......#.............................
........#.............................................#................................................................................................................................#........................................................................................................................................#.........................................................#.....................................................#..............................................................................................................................................................................................................................................................................#.......................................................................#...........................................................................................#.........#.................................................#.......................................#......................
.#..........................................................#......................................#........................................................................................................#.......................................................................................................................................................#...................................#....................................................................................................................................................................................#..........#...........................................#..........................#.............#...#...#................................................................................................#....................##................................................................#.......#............................................................#...........................................#...............
...........................................................#......................................................#...................................................................................#..............#......#...............................................#..........................................................................................................................##................................................................................................#.........#...........#....................................................................................................................................................#.................................................#......#.........................................................................#............................................................................................................................................#..............#...................................#......
........................................................................#....................#....................................................................................................................................................................................................................................................................................................................................................#.....#.....................................................#........................................................................................................................................................................#..............................................................................................#................................#..................#.....#........................#....................................................................................................................................................
..................................................................................................#.......................................................................................................................................................................................................................................................................#...........................................#............#...........................................................#..#......................................................................................................................................#..............#....................................................#.......#..................................................................................#.......................................................................................................................................................................................#.............................
.#........................................................#.#.....................................................................................................................................................................................................................................................................#.......................................................#.....#......................................................................................................................#.............................................................................................................................................................................................................................................................#................................................#..............................................#......................................................................#.........................................#.......................
................................................................................................................................#......................................................................................................................................................................................................#........................................#....................................................................................................#............#...................................................................................................#................................#....................................#...................................................................................................#...#...........................................................#......................#......................................................................................................................................................
..........................................#..............................................................................................................................................................................................................................................................................#.............#.....#.....................................................................................##................................#................................................................................................................................#.....................#.................................#........................................................................................................................................................#..............................................................................................................#..........#...................#........................................................
.......................................................................#................................................................................#................................................................................................................................................................................................................#...................................................................................#.................................................................#.................................................................#..............#........................................................................................................................#.........................................#....#.....#.........#..................................................................#..................................................................................................................................................
............#....................................................#.........................................................................................#...........................#..............................................................#.......#.....................#.....#...................................................#.............................................................................................#................................................................................................................................................................#................................................................................#.#......#................................#......................................#...................................................................................................................................................................................#..........................................................
..........................................................................#.................................................................................................#.............................................................................................................................#..............................................................................................#.............................................................................................................................#..............................................#..........................................................................................#.................................................#.........................................#.......................................................#......................#....................................................................................................................................................#......#.....
.....................................................................#....#.......................................................................................................................#.....#........#..............................................#............................................................................................................................................................................................................................................................#...............................................#..........................................................................................................................................#..........................................................#......................................##.......#..................#.......................................................................................................................................................................
................................................#..............................................................................................................................................................................................................................................................................................................#.................................................................................................#..........................................................................................#...........................#............#......................#......................................................................#..........#..................................#.....................................................................................#...................................................................................................................................................................................#..
...................................................#..............................................................................................................#........................#................................#..................................................................#.........#...................................................................................#.....................#............................................#.................................................................................................................#............................................................................#......................................#..............................................................#.........................................#.........................................................................................................................#....................................................................................
..........................................#..............................................#.......................................................................#....................................#................................................................................................................................................................................#................................................#.............................................................................#.............#......#.........................#.................................#.............................................................................................................#.#...........................................................................................................................................................................................#.................................#......#.....................................................#...........
.....#......#......#.............#.................#........................................................................................................................#..............................................................................#................................#....................................................................................................................#............................................................#..#.....................................................................................................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................
.....................................................................#...............................................................#...........#.......................................................#.....................................................................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................#.........#...................#..................#.................................................................................................................................#............................................................................................................................................
............................#..........................................#.#...............................................#........#..................................................................................................................#..............................................#................................................................................................................................................................#.............................................#................................#....................................................................#.................................................#.................................................................................................................................................................................................................................#................................................................................................................
..........................................#................#...........................................................................#.#.......#...#..........#.....................................................................................#...............#.......................#.................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#..........................................#..................................................................................................................#.....................................................................................#........
...........................................#............................................................................................................................................##........................................................................#.................................................................................................................................................................#....................................................................#.......##.......................................................................................................................................................#................#...........................................................................#......................................................................................................................................................................................................................................................
.......................................#..............#...................................................................................#............................................#...............................#.................................................#......................................#.......#.................................#.................#....................................................................................#.....................................................................................................................#..#....................................................................................................#............................................................................................#......................................................................................................................................#..........#..........................................#....................................
..#.......................#..........................................................................#.................................#.......................#..............#..........................#.............#...................................#...............#......#....................#.....................................................................................................#.......................#.......................................................#.........#........#...................................................................#.................................................#........................................................................#........................................................#..........#......................#..................................................................................................................................#................................................................................
..........#.......................#..........................#.....................................................................................................#......#..................................................................................................................................................#............................................................................................................................................#...................................#......................#............................................................................#..................................................................................................#.......................................................................#...................................................#...............................................#.............................................................................#..............................................
............................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#................................#.............................................................................#...................#...................................................................................#...#...................................................................................................................#....................................................................................#........................................................................................................#........................
..............................................................................#...................................................................................#.................................................................#...........#..........................#............................................#........................................#...........................................................................................................#................................................................#................................................................#............................................................#...#.........................................................................................................#.........#.................................................................................#..........................#............................................................................................................
..................................#..................#.#............................................................................................................................................................................................................................#............................................................#.................................................#..#..........................................................................................#..............................#.....................#..........................................#.......................................................#....................................#...............................#...............................................................................#.................................#.....................................#.......................................................................................................................................
............................................................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..........................................................#......................#.........................................................................................................#...........................................#............................................................................................................................#.....#..................................
................................................#..........................................#.................................................................#..........................................................#...................#..........................................................................................................................................................................#..................................................................................................#............#.....................................#...................##.....................................#......................................................................................#....................................................................................................................................................#....#..................................#..........................................................#........#.............................
......................#..................#.....................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................................................#........................................#.............#..................#........................................................................................................................................................#..........................#...............................................................#...#........................................#.....................#.#...#..............................#..........#.......
..............................#...........#.......................#..................................................................................................#.............................................................................................................#...#..................#................................................................#.....................................................................................................................................................................#............#........#............................................................................................................#..........#...............#....................................................#...................#..........#......................................................................................#..................................................................................................................#................
......................................................................................................................................................................................#............#...................................................................................................................................................#...................................................................................................#.............................................................................................##.............................................................................................................................................................................#......#..............................................................................#........................#......................................................................................................................................................................
.............................................................................#...........................................................................................................................................#.......................................................#..................................................#....................#................................................................................#......................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#.....................................
.............#..................#..#.....................#.........................#............#..........................#...........................................................................................#................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#...............#.......................#......#..........
.......................................................#.................................................................................................................................................................................#.....................................................................................................................................................#.........................................................#.............................................................................................................#.....#.......................................................................................#..............#.................................................................................................................................................................................................................#.................................#..................................................#..#...........#.#.................
....................................................................................................................................................................................#..................#..................#.............................................................#.................#......................................................................#..........................................................#...........#.......................................................................................#.......................................................#.............................................#..............................................................................................................................................#............#........................................................................#.........................#......#.....................................................................#............#..............
..................................................#......................#..........................................#...............................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#............................................................#.....
..........................................................#.............#......#................................................................#..............#............................................#..................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................................................................................#........................................................................#..................#.......................................................................................................................#.....................................................................
.....#..................................................................................#..........................................................................................................................................#.........................................................................................#............#...##.....................................................................#.............#..........................................................................................................#...............................................................................#.....................................#...........#..................................#............................................#...................................................#.#...................................#.........................................................................................................................#.........................................
..................................................................................................#..........#................................................................................................................#........................#................................................................................................................................................................................................................................................................................................#...........................................................................................#.............................................#..........................#.........................................................................................................................#............................................................#.........#...............................................................................................
.........................#...........................................................................................................#...................#...................#.........................................................#.................................................................................................................................................................#...........................................................#....#.....................................................................................................................#.................................................................................................................................#........................................................................................#..................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................#....#..........#.................#..................#.......................................................................................#........................................#............................#.....................................#.........................................................#..........................................................................................#............................................................................................................................................#...................................................#......................................#......................................#...........................................................#...........
.............................#.................................................................#.........................................................................................#...................................................#...............................#......................................................................................................................................................................................................................................................................................................#..............................................#...#.............##..#............................................................................................................................................................................................................#..............................................................................#................................................................#.......
..........................#....................................................................................#...................#.........................................................#........#.........................................................#..........................................#......................................................................................#.....................................................#.......................#...................................................................................................................................................................................................................................................................................................................................................#.............................................#...................................................#.......................................................................................
.............................................................................................................................................................................#....#....................................................................................................................................................................................................#......#............................................#.....................................................................................................................................#..........................................................................................#..#...................................#...................................................................................................................#.............................#.........................#..............................................................................................................................
..................#...................#...............................................................................................................................................................................#......................................................................................................................................................#...................##......................................................................................................................................#...................................................................................#............................#......................................#.................................................................................##......................................................................................................................................................#..................................................................................
.#......................##..#...............#....#......#...............................................................................................................................#...#......................#......................................#..................#...........#......................#........................................................................................................................................................................................#....................................................................................##.................................#...........................................................................................................................................#....................................................................................................................#............#................#.................................#.......................................................#...
.#........................................................................#....................#..................................................................#.....................................#.................................#.......................................................................................................................#.....................................................##..................................................................................#......................................................................................................................................#..........................................#..............#.....#.........................................#....................................................................#.......................................................#....................................#..........#..........#.............#......#...........#.......................................
.......................#........#............................................................................................#..................................................................#.........#...........................................................................................................................#.......................................#...............................................................................................................#.....................................................................................................................................................................................................#....................................#.#...................................................................#............................................................................#.........................#......................................................................#...#............................
.............................#....#.............#..#..........................................#.......#.............#...........#...............................................................................................#....................................................#.........................................................................................#..................................................................#...................#...........#...........................................................#....................................#.............................................................................#........................................................................................................................#........................#.....................................................................................................#....................................................................................................
...........................................................................#.........#................................................................................................................................................................#................................................................#..........................................................#..................................................................#...................................................#.#............................................................................................................................................................................................................................#.......................................#...................................................................................................................................................................................................................#.........................
.....................................................#.....#.............#...........#..........................................................................................................................................................................................................................#.......#................................#.....................................................................................#.................................................................................................................#.......#..........................................................................................................................................#............................................#................#..............................................................................................#..........................................#......................#...........................#...............#..................#...........
.#................................#...............#........#...........................................................................................................................................................................................#............................................#.................................#........................#...........................................................#.............................................................................................................................................#...........................................................................#......#.....................................................................................................#......................................................#................................................................................................#..........................................................................#........................
.................................................................................#..............................#...................##.............................................................#.......................................#..........................................................................#..........................#.......................................#...........................................................................................................................................................................................................................................................................................................#..................................................#.............................#.................................#..................#..#....................................................................................................................................................................#..........
........................................................#.......#.....................................................................................................................................................................#.................#................#....................................................#......................................................................................................................#.......................##.....................................................................................#...................................................................................................#......#......................#......................#.......................#...#.......#.................#...............................................#................................................................#........#................................................................................................................
........................................................................................................................................................................................................................#............#....#........................................#................................................................................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................
..................................................#................................................................................#..........................................................................................................................................................................#...................................#...................................................................#......................................................................................................................................................................................................................#.......................................#.................................#.................#.............................................#.........#............................................................................#...............................................................................................................................................
.......#.....................................................................................#...............................................................................................................................#.................................#..#...................................................................................................#.#.........................................................................................#..................................................................................................................#............................................................................................................................................#.........................................#.............................................................................................#.............................................................#..............................#................................................#.....
#........................#...............#.........................................#..............................................................................................................................................#........................................................................................................................................................................................................................................#.......................................................................................................................................................................................#................................................................................................................................................................................................................................#...........................................................................#.............................................
..............................................#......................................................................#..........#..........................#.............................................................#.................#..........................#...........................................#..................#...............................#........................................................................#................................................................#...................................................................................................................................................................................................................#...........................................................#....................................................................................................................................#............#.........#.......#..........................................................
...#........................................#..............#.........#..................................................................#..............................#.........#...........................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#..#......................................................................................................#...................................#.......................................................................
.................................................................................................................................#.....................................................................................................................................................#...#.........................................................................................................................................................................................................................................#.......................................#.........#.................................................................#..............................................#...........................................................................................................................................................................................................................#.........................................................................................
..........................................................................#............................#.........................#....................................................#............................#..#..#...........#....................................................................................................................................#........................................#..................................#...............................................................................#...............................................................................................................................................................#.......................................#.........................................................#..............................................................................................................................................................................................#............#.........
..........................#.....#.....................#........#.............................................................#.........#...................#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#...........................................................................................................................#.....................................................................#..................
....................#.............#.........................................................................................................................................................................................................................................................................................#..............................................................................................#....#.....................................................................................................................................................#...................................................................#......................................................................................#................................................................................................................#...#.......................................................................................................................................................
..........................................................................................#..............................#..................#............................#..................................................#.........................................................................................................................#...........................................................................................................................................................#...................#...........................................#........#....................#...................................................................................................................................................................#................................#...........................................................................................................................................................................................#............
............................................................#...................#............................................#....................#........................................................................................#...........................#.............#....#.....................................#................................................................................#.................................#..................................................................................................................................................................#.......................................#............................................................................#..........#...........#...............................................................................................#.........................................................................................................#.................................................
.....................#.................................................................................................................................................................................................................................#...........#....................................................................................#..............#................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................#.........................................................#.........................................#..............................................................#...............#.............
#.........#..............................................................................................................................................................................................#.....................................................................................................................................................................................#....................#.........................................................................................................................................................................#...............................#.#............................................#.....................................#...................................................................................................#.............................................................................#..............................................#.........................................................................
........................#.........................................................#.....#..............................#..........#......................#.............................................................................................................#.....................................#...................................................#........#..........................................................................................................#...................#.....................................................................................#.......#.....................................................................................#........................................................................................................................................................#..............................................................#.............#........#................................................#................................
.................................................................................................#.........................................................................................................................................................................................................#..#...........................................................................#......................................................................................................................................#..............................#...........................................................................#.................#........#.........................................#.....#..........................................#....................#.......................#...............................#..............................#..........................................#...#.........................................................................#............#.........
..#........................................................#...............................................................................................................................#..........................................................................................................................................................................................#.............#......................................................................................................................#.........................................................................#............................................#..............#...........................................................#.........................................#......................................................................................................................................................................................................................................................
..............................#...................#......................#...............................................................................#..........................................................................................................................................#.......................................................#.......................#.............#.................................................................#.............#.................................................................#.......................................................#....................................................#......................................................................................................................................................................................................................................................................................#.................................#...#...............................
..........................#................................#......................................................................................#...............................................................................................#...........................................#.................#..........................#............................................................................................................#........................................................................................................................#............#.....................................................#...................................................................................##..........#...............#.........................................................................................................................................................................................................................................#...............
........................................#.....................#...............................#..........................................................................................................................................................................................................#...................................................................................................#...............................................................#......................................................................................................................#.................................................#.........#........#.................................................#........................................#.............#..........................##...............................................#.............#........................................#............................................................................#...........................
........#....................................................................#..............#............................................................................#.........................................................#.........................................................................................#...................#................................................................................................#..............................................................#..............................................................................#..........................................................................................................................................................................................#..........................................................................................................#.............#...........................#.............................#....................#.......................#..
........................................................................................................#............................#...........................................................................................#...................#..........................................#............##........#............................................................................#............................................................................................................................#............................................................................................................................................................................................................................................#........................#.............................................................................................................#........................................................................................................
...#..........................#.......................................#...............................................................................#......................................................#.......................................................................................................................................#..........................................................................................................#...............................................................................................#...........................................................................#......................................................#......................#.......................................................................................#................................................................................................................................................#...........................................#..............
......................................................................................#................................#..................................................................................#..............................................................#..................................................................#..................................................................................................#......................................................#....#..............................................................................#............................................................................................................................................................................................................................#.........................................................................................#...................................#........................................................................
..........#..................................................................................................................................................#.....................................................................................................................#.......#...............................................#...............#...........................................................................................................................#......................................................................................................#....................................................................................................................................#.........#.............#..................#.....................................................................................#.....................................................#.....................................................................................#.............
#...#............................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.....#............#..................#............................................................................................................................................................................................................................#......................................................................................................................#.....................................................................................................
..............#..............................................................................#...................................................................................................................................................................................................................................................................................#...................................##............................#................................#............................................................................................................................................................#...............#..............#...............................................#......................................................................................................................#..................#........................#.........#.......................................................#....#........#................................#.........
........................................................#..............................................................#.................................#..............................................................#.......................................#..................................................................................................................................................................................#...........................#.....................................................#..#..............................................................................................#........................................................#......#.....#..........................#..........#...........#.................................................................................#...................................................................................................................................#........................................
............................................................................#...#............#.......................................................................................................#..........#..........................#...................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.....................#.................................................................................................................#...........#................................................................................................................#...#..#..................................
..........................................#................................................................................................................................................................................................................................................................#..................#...............................................#................................#.......................................................................#............................................#................#........................................................................................................................................................................................................................#.....#.........................................................................................................................................................................................................................................
...............................................#...#..............................................................................#...................................................................................................#..............................................................................................................................................................................................................#.........................................................#.........#.................#.....................................................#..........................................................................................................#.....................................................#.....#.#....#................................................#......................................#...........................................................................................................................................#..........
...........................................................................................................................................................................................................#..........................................................................................................#....#.................................#..................................#...............................................................#...............................................................................................#.........................................................................................................................................................................#..............................................................#.............................#..............................................................................................................................................................#.......................
..............................#.......................................................................................................................#...............................................#...........#...........................#....#.....#.................................................................#...............................................................................................................#..........#........................................................................#.................................................#.#...................................................................................#..........#.......................#...............................................................................................................................................#...........................#..#....................................................................................................................................
.................................#...............................................................................................................................................................................................#.............................................#.......................................#.................................................................................................................................................................##............................................#.....................................................................................#............................................................................................#...#......................................................................................#...............................................................................................................................................................#.........#..............................
#...........#...............................................................................#.............#......................................#.......#........#....................................................................................................................#...................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....#......#.....................#...................................#..............#...........................#....................................................................................................#............................
...................................................................................................................#..........#...#..........................#.#................................#.....................#.....................................................#...........................................................#.......................................#...............................#.........................................................................................................#.....................................................................................................................#.................................................................................................................................................................................................................................................................##.....................................#....................................................................
......................................#..............................#..............#.......#.................................................................................................................................................................#..................................#......................................#..................#............#....................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...............#...........................................#.................................#...........................................................................#............................
......#........#................................................#................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................#..............#..................................#................#...............................................................#.....#.....................................................#..................................................................................................................................................#................................................................................................................................................................
...........................................................................#...............................................................................................................................................................................................................#...........................................#......#.............#............................................................#.......................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#...............................................................
.......................................................................................................................................#........................................................#...........................................................#......................................................................................#..............................................................................................................................................................................................................#................................................................................................................................................................................................................#.........................................................#.#......................................................................................................................#...........................#...........................
........................#..................................#....................................................................................................................................................................................................................................#........#.........................#...............................................................................................#........................................................................................#....................#.........................................#..................................#.........................#..............................................................................................................................................#..............#..........................................................#...........................................................................................#..........................................#.....
.....................................................................................................................#..................................................#......................#............................................................#..................................................................#.....#..#...........................................................................................................................................................................................................................#..................................................................#.....#.......................................#.............................................#..........................................................#....................................#...................#...........................................................#.............................#...............#............................................................
............................................................................................................................................................................#...............#...........................................................................................................................................................................................................................................................................................................................................................................................................#......................#.................................................................#................................................................................................#................................#.................................................................................#........................................................................................................
........................................................................................................................#....................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................#....................................#..........................................................................#.......................................................................#.........................................................................#........................#..#........................#.........#......................................................................................................
................#.....................................#..........................................#.#...........................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.................................................................................................................................#...........................................................................................#.................................................................................................#..............................................................................................................................................
..........................................................#.................#...........#.....#............................#.#......................................................#............................#..................................................#.............................................#..............................................................................................................#.......................#....................#....................................................#.......................................................................................#................................................................................#...#............................................................................#....................................................................................#..........................................................#.........#..................................................#...................
.........#....................................................................................................................#................................#.................................#...............................................................................................................................#...................#.....................................................#..........................................................................................................................................#...........#...........................................................................................................................................................................................#......................................................................................#.......................................................................#...................##...........................................................................
.............#........#............................................................................................................................................................................#.....................................#.....................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#..............................................................................................#..................#...........................................................................................................................#...................................................................#.......
.........................................................#.........................................................................................................................#..................................................................................................................................#...........................#......................#..................................................................#...............................................................................................#..........................#......#......#..............................................................................................#...........#.................................................#....................................................................................#.......#...#.....#....#...........................................................................................................................#...................................
..........................................................#................................................................................................................#......................................................................................................................................................................#...............................................................................................................................................................................................................................................#...............................................................................................#....................................#................................................#.........#.................................................#...........................#.............................................................................................................................................
.....#.......................................#..............................................#......#...................................................#..............................#............................................................................................................................................##..................................................................................#........#.........#...............................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#..#......................................#.....##............................
......................................................................................................................................................................................#.....................................#.....................................................................#......#...............................................#..................................................................................#.......................................................................................................................................................#................................#.................................#................................................................................................................................................................#.............................................................................##.................................................................................................#....
..........................................................................#.....................#...............#...........#......................................................................................................#.....................................................................................................................................................................................#........................................#....................................................................................#....................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.......................................
..................#......................................................#..........................#..............................................................................#....................................................................................................................................................................................................................................................#.................................................................................#................................................................................................#..........................#.........................................#.............................................................................................................................................................##..............................................#..................................................................#............................................
...............................................................................................................#......................................#......................................................................................................#...................................................................................................#.............................#...............................................#..........................................................................................................#.............................#................#........#....................................................................................................................................................................................................................#......................................................................................................................................................................................
...........................................................................#.............#.............#.................................................................................................................#............................................................#..............................................................#..................#.................................................................................................................................................................................................................................#.........................#.........................................................................................................................................................................................................................................##.......................................................................................................................#......................
..........................#............#.....................................................................#....................................................................................................................................................................................................#............................................................................................................................................................................#...................................#............................#.............................................................................................................................................................................................#.....................#...............#..........................................................................#.............................#...........................................#....................................................................
....................................................#...........................................#.....................................................................................................#.....................#......................................................................................................................#........................................................................................................................................#.........................#..................................#........................#..................................................................................................................................................................#................................................#..........................................#...................................................................##.......................................................................................................
................................#..............................................................................................#...........................................................................................................................................................................................................................#.....................................................#....................................................................................#.....................................#......................................................................................................................................................................................................................................................................................................................................................................................................#.........................#................................................
................................#.....................#..........#........................................................#.......#.......#................................................................................................................................#......#..................................................................................#.........................................................................................................#.............#.....#.....................................................................................................................................#.................................................................................#..........................#................................#..............#.....................#.................................................................................................................................................................................................
..#.............................#............................................................................................#.......#...#......................................................#...............................................................................................#................................................................#.............................................#.....................#......................................................#...............................................................................................................................................................................................................#..................................................#.........................................................................................#..................................................................................................................................................................#.
............................................................................................................................#.............................................................................................................................#..............................................................................................................................................................................................................................................................................................#....................................................................#.....................#..........................................................................................#......................................#....................#.................................#................................................................................................................................................................................
...........................................#.................................................................................................................................................................................................#.....................................................#..#...........#..........................................................................................................................#......................................#..................#.............................................................#..............................#....................................#..................................#............................................#.......#........................................#.................................................................................................#.................................#.............................................................................#.................................
..............................................................................................................................................................#.................................................................................................#.............#...............#.......................................................................................................................#....................#.............#.........................#................................................................................................................................#..........................#.......................................................................#.................................................#..............#............................#.........................................................................................#.....................#....#.........................................#.........................................
..........................................................#............................................................................................................................................#................................................................................#.......................................#..................................#...#.#.....................................#....................................#..............................................#........................................................................##...............................................#...........................................................................................................................................................................................#...#................................................................................................................................................................................................
...................................................................................................#.................................................#.........................................................................................................................................................................................................................#.........#....................................................................#..#.................................................................................................................................................#.................................................................#...................................................#....................#...........#..#.#.............................................................#............................................#......................................................#..................#.................#................#..........#...........
.........#...........................................................#..................................................#.......................#.................................................................................................................................#.........................................................#....................................#................................................................................................................................................................#....#.......................................#..............#....#.#.............##...........................................................................................................#....................................................................................................#......................................................................................................................#.....#...........................................
.....................#...............................................................................................................#........................................#...........................................................................................#...#.............................................................##............................#.....................................................................................................................................................................................................#..................#.....#........................................#.....................................#................................................................#.................#..................................#.................................................................................#...............................................................#.....................#....................................#..
..................................................................................................................................................................................#.................................#........................................................................................................................................................................................#............................#......................#.......................................................................................#..............................................................#.....................................................................................................#...................................................................#.................#...........................................#...................................................#................................................................................#........................
.....#.................#......#.........#...................................................................................................#.....................................................................................#........................................................................................#.........................................................................................................................................................................#.........................................................#................................#...#....................#........#....................................................................................................................................................................................#.........................#...................................................................................................#....................................#...................................
..........................................................................................#............#..........................................................................................#....................#..............................................................................................................#.....................#..................................................#....................................................................#................................................................................................................................................#................................#........................#.......................................................................................#................#...................................................................#.....................................................................................#.............................................#.............
..................................................................#...................................................................................#......#..........................................................................................................................................................#................#......................................................................................................................................................................................#.........................................................................................................#.........................................#...#.........................................................#.............................................#..................................#............................................................#...........................................#.................................................................................
...............................................#...................................................................#.............................................................................#.............#........................................................................................#...#................................................#........................#.................................................................................................#.................................#................................................................................................................................................................................#..............#.....................#.................................................................#..................................................................................................................................................#..........#.............................................
.......................#............................#..........................................#.............................................................................#..............................................................................#...............................................................................................................................................................................................................#...................................#..........#................................................................................................#...............#.................................................................#....................................................................#......................................................................................................#..............#...............#....................................................................................................
.......................................................................................................................................................................#..........................#....#..............................#.#........#.......................................................................................................................#..................................#...............................................................................................#............................................................................................................................#..................................................................................#..................................................................................#...#..........................................#......................................#..........#.............................................................................................................
................................................................................................................................#....................................................................................................#............................................................................................................................................................................#........................................................................................................................................................................................................................#.......................................................#..........................................................................................................................................................................................................................................................................................................................
.............................#.....................#.............................................................................#...................#.......................................................................................................#.................................................................................................................................................................................#..................#.........................................................................................................................................................................#.................................................................................................................................#...............................................................................................................................................................................................................................................
..................................#.........................................#...........................................#........................................................................................................................................................................#.........................................................................................................#......................................................................#................................................................................................#...#..........................................#....................................#..#..................#....................#.................#.......................................................................................................................................................#......................................................................................##.........................................
............................................................................................................................................................................................................................................#...........#...........#...................................................................................#........#......................#.........................................................#.........................................................................................................#.............................................................................................................................................................................................................#.....................................................................................#......#......................................................#...............................................................................................
.......................................................................................................#............................................................................................................................#.......#...#.........................................................#........................................................................................................................................................................#...................................#..................................................#..........#......................................................................................................................#..............#........................................................................................................................................................................................................#.........................................................................................
.......#........................................................................#...............................................................................................................................................................................................................................................................................#.............................................................................................#...................................#......................................#.....................................#..................#...........................................................................................................................................................................................................................#.....#...................#.........................#.........#................#...............#................................#....#.........#.......................#........................
..................................................................#...........................................#.........................................................................................#..................#..............................................#.............................#...........................#.......#...........................#......................#.......................................................................................................................................#......#..........#...................................#............#............................................................................................#............................................................................................#...................#.....................................................................#.....................................................................#...............#.........................................
.............................#.......................................................................................................#..............................................................................................................................................................................#.................#........................................................................................................................................................#...........#.....#..............................................................................................................................................#..........................................................#.................................................................................................................................................................................................................................#...........................#....................................
......................................................#............................................................................#.................................................................................................................................#................................................#...........................................#............#............................................................................................#................................................................................................#...................#....#..............................................................................................................................................................................................................................................................................................................#................#......................#.........................................#....#.................
.....................................................................................................................................................................#........................#.......................................................................................................................................................................#...............................#.................#...................................................................................................................#...........#...............................................................................#............................................................................#..............................................................................................................................................................................#...................................................................................................#.....................
.........................................................#................................................#....................................................#......................................................................................#..............#...................................................................................##.....................#..................................................................................................................................#...................................................................................#.................................................................................................#.....................................................#..................................................................................................................................................................................#................................................................#..........
............................................................................#.............................................................................................................................................................................#.....................................#.....................................................#............#.......................................................................#....................#.......................................................................................................................................................#.........................................................................#...........................................................#............................................#.............................................................................#...................#...........................................#................................................#...................
...................................................#....................................................................................................#.................................................................................................................................................................#.........................#....................................................................................................##............................................................................................#..................................................#..................................................................................................................................................................#.........................#...........................................#..................................................................................................#.......................................................................
........................................#......#...............................................................................................................................................#..................................................................#.....................#.............................................................................#.....................#..........#....................#..................................................................................................#.............................................................................................................................#...............................................#.......................................................................#..............#....................................................................................................................#.............................................................................#......................
..#.......#..................................#..........#.................................................#........................................................................................................#....#...................................................#.....................................................................................................#.................................................#.............................................................................................#...........................................#.....................#.....#...........#.........#.................................................................................................................................................................................................................................................................................#......................#....................................................................................
............................................................................#.....................................................................................................................#.........................................#...............................#........................................................#...................#.....................................................................................................................................#.......#..................................................................................................................................#.....#............#...................................................................#.................................................................................#...................#.........................................#............#...........................................................#...................................................................
........................................................................#..............................................#..................................................................................#...............................................................................................................................................................................................#............................................................................................................................#.............#.....................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................#.............................................
..........................................#..................................................................................................#.....................................................................................#.........................#..............................................#....#................................................................................#........................................................................................................................................#.......................................................................................#....................................................................................#................................................................................#............#................#...............................................................................................................................................................................#......
..................................#.............................................#.......................#..........................................................................................#.................#.................................................................................................................................................................................................................................#.........................................................................................................................................#..........................................................................................#...........................................................#.#.......................................................#................................#.....................................................#.............................#...........#..........................................................................
....................................................................................................#.#...............................................................................#....................................#.........................#..................#......................................................................................................................................................#...........................................................................#.....................................#.............................#....................................................................................................................................#.......................................................#.............................................#............................#.......#.........................#...................................................................................................................##...............
..................#..............................................................................#..........................................................................##..........................................................#.....................................................................................................................................................#.#.......................................#.........................................................................#..........................................................................................................................................................................................................#...............................................................................................#................................................................................................................................................................................................
...............................................................................................................................................................#..........................................................................................#.....................................................................................................................................................#.........#...................................................................................#.......................................................................................#.............................................................................................................................................#......................................................................................................#....................................................................................#.....................................................................#.......
..............#..................................................#..........................................................................................................................................................................................#.................#.....................................#.............................................................................................................................................................................#...........................#....................................................................................................................#.........#.................................................................#..........#...........................................................................................................................................................#........................................................#..............................................................
.............................................................#........................................#......#..............................................................................................................................................................................................................................................................................................................#......#.................................................................................................................#............................................................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................
..........#......................................................#..................................................#.........................................................................................#.................................................................................................................................................................#................................................................................................................................#.......................................#..#........#............#...........................................................................................#...........................................................................................................................................................................................................................................#.........................................................#.........................................
............................................................................................#............................................................................#............................................................................................................................................................#................................#...#......................................................................................................................................#........................................................................#...#...........................................................................................................................................................................................................................................#..................................................................#...............................................................................................................
.....#.........................................................................#.....................#........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.......................................................#...#.................#............................
................#.................................................................................................................................................................#..................................#................................................#..............................................#......................................................#.........................#......................................................#.........................#.................................#..#..................................................#.........................................................................................................................................................................................................#..................................................#............................................................................#.............................#......................................................................
...............#..........................................#.#.............................................................................#...........................................................................................................................................................................................................................#........................................#.............#.......................................................#..........................................#........................................#................#...............#.............................................#............................................................................................................................................................................................................................................#........................................................................................................................
...................................................................#...................................#.............................................................................................................................................................................#...........................................................................................#.........................................................................................................................................................#....................................................................................................................#..................................................#.......................................................#.............................................................................................................................................................................................................#.............#......................
....................#...........................................................#...............................#.................................................................#.........................#..............................................................#.#...#.............#...........#...........#.............#................................................................................................................#...........................................................................#..#.............#.........................................................................................................................................................................#..........................................................................................#.......................#.....................#....................#....................................................#..............................................................#..............
.......................................................................................................................................................................................................#..............................................................................................................................#...........................................................................................#....#...............................#..................................................................................................#...............................................................................................................................................................#....................................................................................................#........................................................................#.................#...................................................................................
..............#.....................................................................................#..................................#.......................................................................................................#....................................................................#......................................#..............................................#...................................................#.....................................#.................................................................................................................................#............................................................................................#.#...................#......#....................................................................................................................................................#.....................................#....#.............................................................
.............#.............................................................................................................................................................................................................................................#.............................................................................................................................#.......................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................................................#................................#.................................................................#................#.....................................#.
.........................................................................................................................#..........................................................................................................................................................#....#......................................................................................................................................................................................#..............................................................................................................................#.................................................................................................#........#..........................................#...........#...........................#............................#...........#...........................................................................................................#...........................................................
................................................................................................#....#..........................................................................................................................#..............................................................................................................................#..#...............................................#.................................................................................................................................................................................................................................................................#...............................................................#.......................................................................#..........................................................................................#....#....................................#............................................................
..........#................#...................................................#..............................................#....................................................................................................#.............................................................................................#...........................................................#..................................................................................................................................................#.....................................................................................................................................................................................................................................##..........................................................................................................................................#...........................................................................................
................................................................................................#..................#...................................................................................................................................................................................................................#..#.......................................................................#....................................................#.........................................................................................................#.................................................#............#............#............................#......................................................................................................................................#..........................................#.................................................................................................................................................
..........#....................................................................#...........................................................#............................................#.....#.....................................................................................................................................................#.....................................................#.............#.......#...........#...............#..................................................................................................#...................................................................................................#......................................................##.....................................................#...............#..........................................................................................#..#.........#....................................................................................................................
...#............................#..............................................................#.#...................................................................................#...#.......................................................#......................................................#...................................#...........................................#....................................................................#........................#.....................................................................................................................................................................#...........................................................................................................#.............................................................................#...........................................................#.........................................................................................#.#....#..........
................................................................................................................................................................................#................................................................................................................................#...............................................................................#.............................................#.....................................#........................................#..............................#....................................................................................................................................................................................................................#.................................................#....................#..................................................................................................................#................................#................
.................#...................................................................................................................................................................................#..................................#........................#.......................................................................#.................................##.............#...............#..........#.............................................................................................#....#....#.................................................#............................................................................................#.................................................................#.................................#....................................................................................................................................................................................................#..............#....................#....
..............#................................#...........................................................#........................................................................................#...................#.....................................................................#...................................................................................................................................................................#..............................................#.............................#....................................#..............................#......................#............#............................................................................................#....................................................#..........................................#....................................................................................#.......................#............................................................
....................................................................#...........................................#..........................#...........................................................................................................................................................................#..#.............#.......#.............................#.............#...........................#.............................................................................................................................................................................#..................................................................................#..................................................................................................................................#...................................................#...........................................#.................................................................................................
.....................................#..................................................................................................................................#.......................#..........#.....................................#....#...........................................#..........................................................................................................................................#.........................#................................................#..................................#...........................#..........................................................................................#................#...........................#.................#...............#..............................#........................................#..........................................................................................................................................#.#.......................................
..........................................................................................................................................#.............#.................................................................#......................................................................................................................................................................................................#...................................................#..............................................................................................................#..............#..............................#........................#................................#..............................................................................................#..................................................................................................................................................................................................................
.....................................................................................#......................................................................#.................................#...........................................................................................................................................................................................................#..................................................................................................................#.............................................................................#........#.........................................#...................................................#.................................................#...#.........................................................................................#..........................................................................................................................................#.#..............
..............#..........................................................................................................................................................................................................................................................................................#....#.....................#.....................................................#...................#...#.....................................................#.................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................................#.............................#....................#.....................................
.....................................................................................................................................#...........#............................................................................................................................................#.....#.........#........#.....................................................................................................#................................................................................................................#.................................#.....................................................................................................................................#.........................#.....................................#.....................................................................................................................................#.....................................................................................#...........
#....................#.....................................#..........................................................#..........................................................................................................................................#...............................#................#...........................................................................................................................................................................................#..................#.......................................................................................................#.......................................................................................#................................#.............................................................................#...................................................................#..................................#......................................................................
................#........................#...................#.....#.......................................#.....................................................................................................#........................#.........#........#.......................................#................................#....................................#................................#................................................#...............................................................................................................#..............#....................................................................................................#...................#......................#.............#...........................................................#......................................................................................................................#......................................#.........................................
................#................................#.........................................................................#...................#................................................................................#............................................................#...#............................................................................................................#.................................................................................................................................................#.....#.........................................#..................................................................................................................................................................#.....................................................................................................................................................................................................................................#....
...............................................................#....................................................................................#.......................#...................................................................................................................................#.........................................#........................................#.............................................#..........#......................................................................................................................................................................................#........#..........##.....................................................................#...................................................................................................................#...........................................................................................................................................................
......#...............#..............................#....................................................................................................#..............................................................#....#...............................................................................................................................................................................................................................................................................................#.....................................................................................................................................#.....................#.............................................................................................#.....................................................................................................................................................................................................................................
.......#....................................................................#..................#...........#.#..........................#.............................................#........................................................................................................................#............#..................#............................................................#...............#......................................................................#.........................................................................................................................................................................................................#....#...........................................................................................................................................................................................................................................................................................................
...................................................#.........................................................................................#.............................................#.........................................................................#................................................................................................#.......................................................................................................................................#.....#................#................................................................................................................................................................................#............................#............................................................................................................#.......................................................#..#.........#........................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................#....................................#........................................................................................................................................#.......#........................................................................#.....................#.....................................................#...#...............#...................................................................................#......................................#............................................................#....................................#..................#..................
....................................................................................................................#.....................................................................#......................................................................................................................................................#..............................................................................................................................................#....................................................................................................................#...............#.....................................................................................................................................................................................................#.........#.................................................................#......................................................................................................
.............................................................................#............................................................#........................................................................................................................................................................................................................................................#................................................#...........................................................................................................#.....................................#........................#...............#..............................................................................................................................................#............................#................................#.....................................#....................................#......................................................................................
........................................................................................................................................#......................................#..............................................#............#..................#.....................#...................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.......................................................................#..............................................#....................................
..............#.............#...............................................#...........................................#.............................................#...........................................#...#...................................................................................................................................#................................................................................#..................................#.........................................................................................................................................................#...............................................................................................................................................#....#.............................................#.....................#...............................................#......#.......#......................................#......................................................
..#........#.............................................................................................#..................................................................................................................................#........................................................................................................................#.#....#...........................#.........................................................#...................#.........................................................................................................................#....................................................#...........#...................................................#................................................................................................................................................................................................#.....................................#........................................#........
...............................................................................................#.............................................#...................................................#..............................................................................................................#................................................................................#.....................................................................................................................................................................................................................................................................................................#................................................#................................................................................................#.................................................#..................................................................................................................
.....................................................................................................................................#......................................................#.....#.............#.................................................................................................................................#....#...........#................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................................................................#......................................................................
........................................................................................#....#...........................................................................................................#............................................................................................................................................................................................................................................#.............................................................#...................................................................................#................................................................................#................................................................................................................................................................................................................................................................................................................#...................
.............#....................#.............................................................#......................................................#.................................#.......................................................................................................................................................................................#.....................#.........................................................#................#.........................#...................#..............#...........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................
...............................................#..............................................................................#............................#.#..........................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.........................#.......................................................#............................................................#.........................................................................................................#..................................#...........#..........................................................................................................#............
..............................#.........#...................#...........................................................#...........................................................................................................#.....................................................................................................................................#............................................................................................................................................................................................................................................#........................#................................................................#................................................................................................................#..............#................................................................................................................................................................#...........
.................................................................................#.............................................#..............................................................................................#........................................#.............................................................................................................................#........................................................................................................#.........#..............#.........................#.........................#.......#.........................#........................................#......................................................................................................................................................................................#................................................................................................................................................................
........................................................................#..............................................#.........................#.............................................................................#..................................................................................................................#............#....................#..........................................................................................................................................................................#..................#.....................#..........................................................................................................................................................................#..................................................#...................................................................................................................................#....................#................#.............
...................................................................................................................................#...........................................#...................................................#......................................................................#.......................................#....................................#......#.................................#.....#........................................................................................#...................##...........#................................#.............................................................................................#..............................................................................................................#................#........................................................................................................#.......................#.............................................................
.........................................................................................................................................................#.............................................................................#................................................................#................................................#..................................................................................................#...................#..............................................................................................#...........................#..................................................................................................................................................................................................#......................................................................................................#.....................#...............#..........#......#................................................
.................................................#...................................................................#.................................................................................#...............................................#..................................................................................#...........................................................................................................................................#..................................................................................#...............................................................................................#.................................#.............................................................................................................................................................................................#..............................#...............................................#.....................................
..............................................................................#......#............#.......................................................#..................##.......................................................#........................#..........................................................#.......#.....................................#..........................................................#............................................................................................................................................................#....................................................#.......................#.........#.............#.......................................................#............................................................................#............................................................#..................#...........#.......................................................................................
...............................................................................................................................................#..............................#..#...............#..................................................................#...................................................................................................................................................................................................................#......#..................#..................................................................................................#.......................#...................................#..............................................................................................................................#.............................................................................................................................................................................................................
..........................................................................................................#.......................................#.#...................................................#...............................................#.............................#..........................................................................................................................................................................#...............................................................#........#........................................................#.............#..........................................................................................................................................................#...............................................#............................................#...............#...........#....................................#........................................................................#..........
.............................................#...................................................................................................................................................#......#................................#.......#....................................#.........#.....................................#........................................................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................................#............................#..........#..............................................#...............................#...............................................
.................................................................................#...................................................................................................................................................................................#................................................#...................................#...................................................................................#...........#..........................................................................................#...............................#............................................#......................................................#.........................................................................#...................#...........................................................................................................#.....................#...............................................................................#....................
..............................#.................................................................#...............................................................................................................................................#.........................#..............................#..................................#...........................................................................................................................................................................#..............................................................................................................................#.........................................................................................................#......................................#..................#..........................................................................................................................................#.......................................................
......................................................................................................................................................................................................................................................................................#......................................................................#.........#.......................#.................................................................................................................#.......#.......................................................................................................................................#...................................................#............................#....................................#...................#..............................................................................................................................#..........................................................#....#...................
................................................................................................................................................................................................................................................................................................................................................................#.#.....................................................................................................................................................................#....................................................................................................................................................................................#.........................................#........................................................................................................................................#........#...................................................................................................#
............................................................#...............................................................................................................................................#......#..............................................................................................................................#.....................................#..........................................................#............................................................#......................................................................................................................................................#......#..................#.............#.........................#.................................................................................................................................#..........#..............................................................#........................................................................
...................................................................................................................................................................................#.........................................................#............##....................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.........................................................................................#...........................................................................................#.......................................................................................#....................................
.............................#............................................................................#.......................................#..........................#......................................................................................................................................................................#......#...#...............................................................................................................................................................................#.............................................##.....................................#............................#................................................#....................................................................#...................................................#...........................................................#........................................#....................................................#........................
...#...........................#....................#.......................#...............#........#................................................................#..............................................................................................#.........................#................#......................................................#.......................................................#....................#............................................................................................................................................#.............................................#............................................................................#............................................................................................#..........................................................................................#..........................................................................#..............................
.....................#.................................................................#.................................................................................................#..........................................................................................#............#........#.........#....................#................................................................#.......................................................................#...............................#.........................................................................#.................................#.............#....................................................................................................#.............................#..............................................................................................................................................................................................................................................
...........................#.............................................................................................#........................................................................#.........................................................#.........................#...........................................................................................................#..#.....#.......................................................#.....................................................................................................................................................#..............................................................#..................................................................................................#....................................#.......................................................................................................................................................................#.........#...........
......................#...................................................................................................................##..............................................................................................................................................................................................................................................................................#....................................................................#..................................................................#...............#.........................................#...................#...............................................................................................................#.....................#................................................................#.........................................................................................................................#................#...........................
.................#.....................................................................#.......................................................................................#.............................................................................................................................................#..#.................................................................................................#........#.......#..#..............#................................................................................................................................................................................................................................................................................................#...........#................#..........................................................................#...................#.................................#...#....#...........................................................#....................
............................................#......................................................................................................................................#..........................................................................................#..................................#.......................................................................................................................#...........#..#.............................................................................................#.......................................................................................#...............................................................................................................#..............................................................................#........................................................................................#......................................................#...........#....................
..............................................#.#...............................................................................................#....................................#.........................................................................................#........................#....................#......................................................#..........#...........................................................................................#.............................................................................#.................................................................................................................#...............#.................................................................................................................................................................#...............................................................#.......................#........................................................
...............................................................................#......................................................................#............................................................#........................#................................................................................#..................................................#................#............................................................................#...................................................................#........#.............................#......................................................................................................................................................#......................#...............................................................................................#.......................#..............#...................................#......................................#........#...........................
........................................#..#.............................................#........................#.................................................................................................................#..............................................................................................................................................................................................................................................#.................................................................#..#...................#...............................................................................................................................................#............................................................................#............................#..........................#...............................................................................................#.......................................................#....
..........................................#......................................................#............................#...............................#...#......................................#...............................................................................................................................................................................#.................................................................................................................................................................#.................................#.................................................................................................................#..............................................................................#.......#.....................#.....#............................................................................#.#...............................................#............................................................
....................................................#....................................................................................................................................................................................................................................................#..............................................................#.................................................................#.........................................................................#.................................................................................................................................................................................................................................#.........#.......................................................................................#......#..#..........................#...................................................................................#...#........................................
.....................................................................#.................................................#..........#.................................................................................................................................#........................#....................................................................#............#.......................................................................#..............................................................#........#.....................................................#........................#.................................................................#................................................................................................................................................................#..............................................................................................#.............................................................................
...........................................................#.........................#....................................#...........................................................................................................................#.........#..........#.............#........................................................#.........................................#........................#.....................................................................................................................................................................................................................................................#.......................................................#...........................#.................#...........................................................................................#................................................................................................................................................
..........................................................................#......................................................#............................................#................................................................#..........................................................#..........................................................................................................#.........................................#............................................................#.....................................................................#......................................................................................................................................#..................................#.................................................................................................................................................................................................................................................
........................................................................#...................................................................................................................................................................................................#.....##...#................................#..#...............#......................................#....................................................#..............................................................................................................#..#................................................................#.......................................#..................................................................................#...................................................................#..........#.......................................................#.................................................................#...............................................................
...................##...................................................................................................................................#................................................................................................................................#................................................#......................................................................................................................#......................................................................................................#............................#..................................................................................................................#.......................................................................................................................................................................................#.............................................................#...............................................
.......#...................................................#.....................#.......#...............................................................................#............................................................................#.....................................................................................#..........................#............................#............#............#.......................................#........................................#.................................................................................#..........................#..#.............................................................................................................................#............#..........#...................................................................#...............#..........................#..............................................#..........................................................................
......................................................................................................................................................................................................................................................................................................................#...........................................................#.................................#...................#..................................#............................................................................#.......................................................................................................................#.............................................................................................................................................................................................#............................................................................#....................#.............................................
...........................................................................................................#................................................#..........................................#........................................................#........................................................................#................................................................................................................#................................................................................................................................................................................................................#..........................................................#........#..........................................................................#...................................................................................................#.............................#..........................#................#.....................
.............................................................#.............................................#.........#..........#..............................#..........................#...................................................................#...................................................#...........................#........................................................................................................................................#..............................................................................#............................#....................................#...............#..................................................................................................................................................................................#.........................................................................................................................................#..............................#.........
.............................................................................#...............................................................................................................................................................................................................................#..................................#...................................................................................................................................................................................#...............................................................................................................................................................................#..........#...................................................................................#...............................................#....#...................#....................................................................................#............................................
.........................................................................................................................................................#..........................................#..........................................#....................................................................................................................................................................##.........................................................#..........................#................................................................................................................................#...........#.......................................................................#...#...................................................................................................................................................................................................................................................................#......................
..................................................................................#.................................................................................................................#....................................................#................................................#..................................#..........................................................#..............................................................................................................#..........#..............................#.......................................................#............................................#..................................................................................................................................................................................................................................#..........#.........................................................................................................
..........#......................................................................#..........................................#........#...........................#......................#..........................................................................#..#..............................................................................................................................................................................................#.............................#......#.............................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................
....#............................................................................................#...............................#......................................................................#............................#.................................................#.......................................................#..............................................#..#....................................................................................................................................................................#................................................................................................................................................................................................................................#..............................#...............................................................#.........................................................................................................#.............
.........................................................................................................................................................#................................#....................#......................................................................................................................................................................................................................................................................................................#.........................................#.............#.....................................................................................................................................................................................................................................................................................#..................................................................................................................................#......................
...............................................................................................................................................................................................#.............................................#.............#..............................................#..........................................................................................................................................................#.................................................................................................#...................................................................................................................................................................................#.........................................#...........................................................................................................................................#......#..................................................#..................
........................................#.....................................................................................#...................................................................#.....................................................................................................#.................................................................................................#......................................#...................................#...............................#..#...........................................................................................................................#........#......................................................................#.........................................#..................................#................................................................................................................................................................#...........................................
...#...............................................................................................#.......................##.............#..........................................................#.......................................................................#........................#.....................#...................................................................#..........................................................................................................................#.....................................................................................................#............................................#...............................................................#..........#.........................................................#.............................................#..........#......................#..........................................................................................................................
.....................#.....................................................................#................................................................................................................................................................................................................................................................................................................#....#......................................................................................................................#.......................................................................................................................##.....................................#........................................#............................................................................................................................#.....#....#...........................................#....#....................................................................................
.....................................................................................................................................................................#..........................................#..............#................................#.............................................................................................................................#........................#.......##......................................#........................................#....................................................................................................................#...............................#..............................#....................................#...................#.........#......................................................................................#................................................................#.......................................................................................#......
....................................#.............................................#...........................................................................#........................#.....................................................#..........................................................................................................#..........................................................#............................##....................#........................................................................................................................................................................#.................................................................................................................................#...............................................#..............................#........................##................#.................................................................#........#.............................#.........
...............................................#.......................#..................#............................................................#..................................................................................................................................................................................................................................................#......................................................................#.....................................#...................................##......................#.................................................#.........................................................................................................#..................................................#......#...................................................................................................................................#...............................................#................................
...........................................#............................................................................................................#..#...........................................................................................................................#...........#.........#............................................................................................................#...........................................#.....................................#.........................#......................................................#....................................................................................................................................#........#..................................................................................................................................................................#......................................................................#........................................
.........................#...........................................................#..............................................................................................................................................................................#.......................#......#......................................................................................................................................................................#...#....................#.........................................................................#..............................................................................................#...........................................#....................................................#........#...........................................................#......................#................................#........................................................................................#...#........#.#...........
...................................................................#.............#.....................#....#......#..........#....................................................................................................#...............................................#..........................................................................#..................................................................#....................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................
.................#.................................................................................................#...............................#............................................................................................#.................................................................................................................#......................................................................................................................................................................................................................................................................#...............#...........#..................................................................#..#...............................#............................................................#..........................................................................................................................#..........................................................
............#...........................................................................#.........................................#....................................................#...........................................................................#....................................................#.......................................................#..............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#................................................#.............................................................................................
.....#.........................#...#.........................................................................#......................#.............................#...........#......................................................................................................................................................................................................................#...............................................................................................................#...........................................#.............#.........................#.....#.#............#..................................................#...................................................#........................................................#...............................................#.........................................................................................................#....................................................................#
.................................................................................................................................................................................................#.........................................................................................#............................................................................#.......#.............................................................................................................................................................................#.......................................................................................................................................................................................#..........................................................................................................................#......#...............#.................................................................................#...................................
......................................................#........................................................................................#.....................................#.............................................................................#........#..........................................................................................................#.......#..........................................................................................................................#........................................................................................................#.......#......#......................................#............................#..............................................................................................................................#...............................................#..#..................................#.........#........................................................................
.......................................................#.............#..................................................#..............................................................#.........................................#........................#.................................................................................................................................................................................................................#..........................................................................................................................................#......................................#.......................................#...........#........................................................................................................................................................................#...................................#....................................................#.........................................
......................#.........................#................................................................................#.....................................#.........................................................................................................................................................................................................#....................................#..#.............................#.........................................................................................#...........................................................................................................#...................#........#.........................................#............#............................................................................................................................................................##...#..............................................#.........................................#.................
................#..............#...........................................................................................................................................................................................#.#.................................................#........................................................................................#.........................................................................................#................................................#..............................................................................................................................#................#...................................................................................#............................................#..................................................#.........................................................................................................#............................................................
.....#................#..#...................................................................#......#.....................#.............................................................#.......#....................#.....................................................#............................................................................#.......................#..................................................................#............................................#...................................................................................................................................................................................................................#........#............#.......#..................................................................................................................................................................................................#........................................................................
........................................................................................#.............#.........................#...........##....#..................................#....................................#.......................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#...............................................................................#................................................................................................#.................................................................
.................................................##..........................................#.......................................................................#...................................#................................................................................................................................................#.......................................................................................................................................................................#......................................#.....................................................................................................#....................................................................................................................................................................................................................................................#.........................................................................................
...........#.............#..................................#....................................................................................................................#...........................................................................................................................................................#.......................................................................................................................#......................................................#.................#................................#...........................................................................................#.............................................................................................................................#..............................................................#.....#........................................#.....................................................#........................#.......................
..........................................#....................................#.......................................................................................................#...................................................................................................................#............................................................................................................#...........#.................................#......#.........#............................................#.........#..................#..............................................................#............................................................................................................................#................................................................#.......................................................#......................................................#................................................................................
........................................................................................................................................................................#.................................................................................................................................#..............................................................................#.....................................................................................................................#.........................................................................................................................................................................#.........................................................................#......................................................................................#............................................................#................................................................#.....................................
......................................................................................................................#......................................................................#............................................................................#...............................................................................................................................................#.......................................................................................................#................#......................................................................................................................................................................................................................#.#...............................................................................................#..............................................#.................................................................................#........#.......
..................#...............................................................................#................................................................................................................#..........................................................................#.#...................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.....
....................#.......................#......#..............#..............................................#..........#............................#...........#...........#...#...............................................................#.............#.........#.......................................................#....#...............................#........#....................................................................#.......................................................#.................#...............#........................................................................................................................................#.................................................................................................................................................................#..................#................#..#...................................#.........#...........................................................................
..........#.................................................................................................................................................................................................#........#...........................#.........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#.....................................#...............................................................................................................................#..............................##.....................................................................................................
................................#............................................................#........................#........................................................................#........#....................#....................................................................#.............................................................................#...........................................................................................................#....................#..............................................#.............................#...................................................................................................................................................#...............#.................................................................#...........#.........#.......................#..........#...............................................................................................#................................
....................................................#................................................................................................................................................................#........#..##....#...#...............................................................................................................#.......................................................................#.....................................................................................................................................................#.........................................................................##.................................................................................................................................................................................#............................................................................................#.........................................#................................
.........................................................................................#..........................................................................#.............................................................#......................................................................#......................................................................................................................#........................................................................................#...................................................................................................................#...#........................................................................................................................................#...............#...................................................................................................................................................................................................................
.................................................................................................................................................#.......................#....................................#...............................................................................................................#..............................................#......#..........................................................#................................#.........#.............................................#................................................................................................#................................................................#.................................................................................................................................#.....................................................................................................................#...........................................................
.........................................................................#.....#.....................................................................................#..........................................................................#..................................#...................................................................................................................#................................................................................................................#...............................................#...............................#.................................................................................................................#...............................................#.#.........................##.................................................................................................................................#........#...#.................................#.....................................
.........................................................................................................................................................................................#.............................................................................................#........................................................................................................#.........#................................................#...........................................#...................................................#...................................................................................#...........................................................................................................................#.....................................................................................................................#.....................#.#............................................................#.................#.....................
..............................................................................................................................#.....................................#...............................................#.......#.........................................................................................................................................................................................................................................................................................................................................................................................#............................#...........................................................................#.......................................#..............................................................................................................................................................................................................................#.......................
..................................................................................#......................#...............................................................................#...................................................................................#.........................#........................................#............#......................................................................................................................................................................................................................................#...................................#............................#......................................................................................................................................................................................................................#.................................................................................................................................
......................................#.....#...................................#...........#......................##.................................................................................................#............................#........................................................#.........................#...................#.....................#...................................................................................................#...............................................................#...........#......................#................................................#.....................................................................................................................................................#........................................................................#.....................#.............................................................#..................#...............................................
.......#..............................................................................................................#.................................................................................#.............................................................................................#......................................................................#....................................................................................................................................................................#......................................#..................................................................................................................................................................................................................................#..........................#.......#..............................................................................................................................................#...............
..................#........................................#......................................................................................................................................................#.#............................................................................................................................................#..........#.................................................#................................................................................................................................#................................................................................#...............................................................#...........................................................................#.#.............#.................................#............#......................................#.................................#...............#................#........................................................
......................................#...........................................................................................................................................................................................#............#................#.............#................................#.............................................#...........#..................................................................................................................................................................#.............................#.............................................................................................................................................#............................................................................................................................#.........................................................#.........................................#......#...........................................#.............#...
.............................#....#......................................................#...................................................#.....................................................................#...................................................................#......................................................................................................................................................................#.........#.................................................#.........................................................................................................................#.....................................................................................................................................................#..#...........................................................#....................#.......................................................................................##.....................#................
..............................#.................................................#...............................................................................................................................................................................................#..........................................................#.....................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#............#...........................#......................................................................................................
....#..........................................................................................................................#.......................................................#........................#..............................#..............................#....................................................#........................................................#........#........................................................................................................#........................#...........................#.......................#...................................#......................................#.........................................................................................................................................................................#......................#...........................................................#..........................................................................................
................#...................................................................................#..................................................#...................................................................#.......................................#..........................#...........................................................................................................................................................................#...........#...............................................................#.............................................................................................................................................................#.................................................#..............................................................#................#..........##.........................................#.................................................................................................................
.......................#........................#........................................................................................................................................................................................#................#.......................#.........#............#..................................#...................................................#.........................................................#.........................#.......................................................................................................................................................................................................................................................................................................#...............#..........................#...#.......#...........................................................................#..........................................................#.....................#.............
....................................................................................................................................................................#..........................#...........................................................#.........#..........................................................................................................#.........#...................................................................#.............#.........#...................#.........................................................................................#................................................................................................................................................................................................................................................................................#...............................................................#........................................................................
..................................#...............................................................................#.....................................................................#.....................................................................................................................................................#..................#...................................................................................................................................................#.........................................#.....................................................................................................................................................#.....................#................................#.............................................................................................................................................#..............................................#..............................................#.....
...................................................#....................................................#....................................................................................#....#....................................................................#......................................................................................#...................................................................................................................................................#...............................#........................................................................#................#..............................................................................#...........................................................#.....#............................................................................................................................................................................................................................#...
............................................................................................................#................#..................#...............................................................................................................................#.....................................#..................#..#....................................................................................................#...................................................................................................................................................#...........................................................#....................#...........................#...................................................................#..............................#.......#................................................................................................................................................................................................
.......................#...................................................................................................................................#.........#.................................................#................................#.........#..........................#.............................................................................................................................#............................................................................................#...................................................##...........................................#.....#.........................................................................................................................................................................#.....#.............................................................................................................#................................................#..........................#....................
.....................................................................................................................................................#......................................................#...............#.............................................................................................#..................................................................................................................................................................................................#..........................#....................#......................................................................................#.............................................................................................................................#........#.................#.............................................................#.........................................#..........................................................................#.............
..................#................................................................................................#.........................................................................................................................................#.......................................#...............................................................................................................................................................................................................................#................#.................................................................................................................#................................................#..................................................................................#......................................................................................................................................................................#..........................................
..............................................................................................#..........................................................................................#..........................................................................................................................................................................#................................................................................#.............................#..........#.......#..............................#......#.....................................................................................................................................#......................................#.........................................#..........................................................................................................................................................................................................................................................
........................................................................................................................................................................................................#........................................................#..........................................#.....................................................................................#.......................#.....................#...................#........................................................#..#...................#.........................................................................................#................................#......................................................................................#.....................................#.......................................................#....#..........................................................................#.............................#.......#........#..........................
..........................................................................................................................................................................................................................................................................#.........................................................#.................................#.......#...............#............................................................................................................................................#...................................................................................................#................................................................#...................................................#...........................#....................................................................................................................#........................................................................................................
.............................................................................................#...................................................#...........................................................................................................................#.....................................#...............................................................................................................................................................#.................................................................................................................................................................................................................#.....#...............................................#................................................................................................#....................................................#...........................................#........................#.......................................
.....#.......................................................................................................................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................#...........................................................#...#......#........................................................#........................................................#..............................................................................................................#................................
..........................................................#......................................................................................................................................................................................................................................................#...........................................#..................................................................................................#.......................................................................................................................................................................................................................#...#..........................................#...............#................#....................................................................#..........................................#...............#.....................................................................................................................
.............................#......................................................................................#........................................................#.......#...............................................................................................................#.............................#..................................#...................#......................#..............................................#...................#............................#..........................................................................................................................................#........................................................#........................................................................................................................................................................#................................................................#..................................................#...........
...................#.......#................................................................................................................................#..............................#............................................................................................................................................................................................#.#..........................................................................................................................................................................................................................................................................................................#..............................................................................#.............................#...................................................................................#.....................#.............................................................................#...................
........................................................................................................................#.....................................................................................................................................................................................................................#.................................................................#.................................#.......................................................................................#..........................#.#...............................................................................#.....................#......................................................................................................................................................................................................................................#.....#...................................................................................................
.................................................................#......#.........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#...........................................................................................................................................#...................................................................................................#..........................#............................................................................................................................#...............#.................#................#................................
................................................#...............................................................................................#..................................................................................................#..........................................................#........................................................#............#.............................................................................................................................................#..................................................................#........#.........................................................................................................................................................#................................#.................................................................................................................................................................#..................................................
...............................................................................#.........................................................................................................................................#.........#................................................................................................................#......................................#.................................................#.................................................#................................................................................................#...........#............................................................................................................................................................................................................................................................................#........................................................................................#...........................................
........................#.......................................................#...................................................#...................................................................................#......#.................................#..................................................................................................................................................................................................#..#....................................................................#................................................#..............#.......#.........#.........................................................................................................................................................#....................................................................#...................#.....................................................#.................#....................................................................
...#...............................................................#.............................................................#......................................#.................................................................................................................................#..............................................................................................................................................................................#..................................................................#...........................................................................................................#..........................................................#.............................................................................#....................................................................................#.....................................#.................................................................................
.........................................#....................................................................#.............................................................................................................................................#......................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................#......#..........................#...........#..............................................................#.......................#..................................................................
............................................................................................................................................................................#......#.......................................................................................................................................................#......................#.....................................................................#..#..........................................................................................................................#...................................................................................#...........#............................................................................................................................#..........................................#...................#..................#.................................................................#..................................#...................................
............................#....#............................................#............................#................#...........................................................................#.................................................................................................#................................................#.........................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........................#.............................................
.............................................#.......#.....................................................................................................#.............................................................#......................................................................................................#............................................#............................................................................#.............................................................................................................................#..............................#.#...........................................................................................................................................................................................................................................................................................................................#......#..................................#..............................
..................................................................................................................#................................#.........................................................................................................................................................................................................................................................#.........................#.#.................#...........................................................................................................#.................................................................#..................................................................#..........#.....................................................................................................................#........................................................................................................................#........#..............................................
.................................................#..............................................................##.............................................................................................................................................................#............................................................................................#......................................................................................................................................................#...................................#...........................................................#.........................................................................................................................................................................#................................................................................................................................................................................................................
...................#..................................................................................................#............................................#..........#............................................#..................................................................#.................................................................#.................................................#...............................................................................#..............................................#.........................#.#.....#...................#...........................................#.............................................................#...#.................................................#............................#...........#.................................................#...........................................#........#...........#.....................#....................................................................
...................................................................................#..................................#............................................#..............#......................................................................................#.................................................................................#...........................................................##............................................................................................................#....................................................................#.................................................................................................................................................................#.....................................................................................................#...........................................................................................#.#........#....................................
...............#................#.................................#..#.................................................................................................#...............#........................................#..........................................................................#.......#.................................................#.....................................................................................#........................................................................................................................................................................................................#............................................#.....#.....#................................................................................................................................................#...............................................................................................................................................
...........................................................................................................................................#....#...........#...................................................................................................................................................................................................................#............................................................................................................................................................#.........................................................#........................................................................................................................................................................................#...#.........................................................................................................................................................................................................................
...........................................................................................................................#.......................................#......................................................................................................................................#..............................#.......................................................................................#..............................................................#....#.............................................................................................................................................................................................#..............................................#......................................................................................................................................#.................................................................................................#..................................
...............#...........................................................................#...#......................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#........................................................................................#...............................................................................................................................................#.........................................................................................................................................#.........................#.........................
..................................................................#.............................................................................................................................#...........#.............................................................#...............#..................#............................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#......................................................................................................................#...................................................................#............................................
................#.....................................................#................................................................................................................#...............................................................................#.....#........................................................................................#................................................................................................................................................................................................#...............................................................#.........#...............................................................................................................................#..........................................#..........#......................................................................................................................................................................................
#.......#.......................................................................................#..........................................................................#........#............................#.......................................................................#..........................................................................................................#......................#.......................................#......................................................................................................................................................................................................#...#.......................#..............................................................................................................................................................................#........................................................#...............................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.............#.......#........................................................................................................................................................................................................................................#..................................................#...............................#..........#...........................................#............................................................#..................................#...........
..............................................................................................#.................................#.............#.....................................................#...........................................................................................................................##...............................................................................#...............................#............................................................................................................................#.............................................................................................................................................#....................................#.....................................................................................................................................#...................................#.............................#....................................................
.......................................................#.......#...................................................................#..................#...............................................................#..................................#...#..........................................................................................................................................................#.....................................#.....................................................................................................................................................................................................................#.........................................................................................................#..................................................................................................#..........................................................................#.......................................#.........
.................................................#...................................................................................................................................................#.........................................................................................................................................................#.....................................................................................................#....................................................#..................#......................................#.......#.......................................................................................#..................................................................................................................................#..........................................................#......................................#...............................#..#.....................#...........................................
.........#.........#..........................................................................................................................................#...........................................#................................................................................................................#...............................#...........##.............................................................................................................................................................................................................................................................................................................#........................................................................................................................#....#.................................................................................................................................................#.......................................................
...............................................................#...........................................................................................................#.............#....................................................................................................................................................................................................................................................................................#.....................................................#.#................................................................#........................#..........................................................................................................#.............................#..........................................................#..................................................................................#......................................................................................................
...................................................................................................................................................................................#........................................................................................................................#......................................................................#.......................................................#.#.........................................................#.......................................#......................................................................................................................................................................................................................#........................................................................................................................................#..............................................................................................................
..................#.....................................................#.............................................................................................................................................................#..........................#......................................#..........................#.......#.....................#.................#.............................#...........#..........................................................................................................................#............#..................................#........................................................................................................#...............................................................#............................#.................................#.....................................................................................#......#......................................................#.........................
...............................................................#...................................#..........................................................#.....................................................................................................................................................................#............................................#.........................................#.....................................................................#.....................#.....................................................................................................................................................................................#...........................................................#.............#..........#.............................................................................................#........................................#....................................................................................
..........#.................#....................................................................................................................#...........#...............#..........................................................................................................#.......................................................................#...................................................................................................................................................##.................................#.....................#.......................................................................................#...................................................................................................#................#........................................#..........................................................#..........#........#......................................................................................#....................
.............................................................................................................................................................................................................................................................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#....................................................................................................................#.................
............#....#..............................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................
................................................................................#......#.................................................................................................#..................................................................................................................................#....................................................................................#.......................................................................................................................................................................................................................................#................................................#...........................#.................................#..............................................................................................................................................................................................................#......................................
.......................................................................................................................................................................................................................................................#......................................................................#.................#.........#....................................................................#...............................................................................................................................................................................................................................#.............................................................................................................................................#..........................................................................#.............................................#.......................................................................................
..........................................................#..................................................................................................................................................................#....................................................#....#....................................#.........................................#........................#..............................................................................................#............................#........................................................................#.......................................................................................................#.....................#...#..........................................................................................#...................#.....................................................................................#..................................................................................
................#..............................#.....................................................................#......................................................................................................................................#.....................................................................#..............................................................................................#.................................................................................#................................................................#...........................................................................#...................................................................................................................................................................#............................................................................................#.............................#..............................................................
.............................................................#........................................#....................................#.....................#.............................................#........................................................................................................................................................................................#............................................................#.................................................#...............................#.........................#..................................................................................................................................................................................#........................................#.......................................#................#.................................................................................#.....................................................................
.....................#......................................#....#.....#..................#...............................................................................#........#.........................................#...........................................#....#.....................................................#..............................................#.....................................................#.......................................................................................................................................................#......................................................................................#.....#............................................................................................#..........................................................................#.........#....#.............................................................................................#..........#...............................
..............................................................................#...............................................................................................#.........................................................................................................#...............................................................##.......................................................#................................................................................................................................................................#....................................................................................................................................................................................................................#..........................................................................................#.....................................................#........................................#............................
..#...........................................................................................................................................................................#....................#...................................................................................................................................#...................................................................................#..........................................................................................................................#.....#.................................................................................................#...........................................................................................................#.........................#........................................................................................................................................................................................................................#
...........#...................................................................#..................................................................................................................................#................#...............................................#...................................#.........................................#...................#.....................................................................................................................................................................................#.......................................................................................##........#.......................#.......................................................#...............................#....................................#......................................................................................#................................................#..............##...........#.......................
......................................................................#............................................................#..........................................#............................................................................................................................................................................................#................#.....................................#..........................................................................................................................................................................................#..............................................................#....................................................................................................................#..........................................................................................................#.................................................................................................
......................#.......................#...#................................#......................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#.....
........................................................................#............................................................................................................#..............................................................................#........................#.......................................................................................................................................................................................#..............#.....................................................................#................................................................................#...................................................................#..................................................................................................................................................#.........................................................................................................#.................#...............
.......................................................................................................................................................................#.............................................#..............................#..............................................#.............................................................................................................................................................................................................................................................#........................................................#..........................................................#................................#...............................#...............................................................................#....................................................#......................#.........................................#..............#.................#................................
.............................................................................................................................................................................#........................................#..........................#..........................................................#..............................................................#....................................................................................#.....................................................#......#.......................................................#.......................#......................#....................................#....................................................................................................................................................................................................................................#...............................................................................................................
..........................................................#...........#..............................#....#............................................#...#....#.....................................................................................................................................................................................................#..................................................................................................................................................#..............................................................................................................................................................................#.................................................................................................#........................#.......................................................................................................................#............................................#..............#......
..........................................................................................................................#.......................................................................................#...............................................................................................................................#..................#................................................................................................................#...#............................#..................................................................................#.#..................................................................................................#...............#......................................................................................................................................................................................................................#.......................................................#........#......
..................................................................................................................................................................................#......................................................................................................................................................................................................#................................................................................................................................................................#.............#.....................................................................#..................................#............................................................#...................................................................#.....................................................................................................................................................#.....................................................
.............................................................................................................................................................................................#...................................................................................................................................................#...................................#.....................................................................#...................................................#............#...........................................#.........................................................................................................................................#..................#...................................................................................................................................#..........................................................................................#..........................................#..............
.....#...........................................................#.......................................................#.......#.................................................................................................................................................................................................................................................................#......................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.....................................#...........................................................
.........................#...............................................#.....................................................................................................................................#...............................................#.......#.....#........#.........................................................................#.................................................#....#............#....................................................................................................#.................#.......................................................#................................#.................#......#....................................................................................................................................................................#..#...........#.......................................................................#...#.................#...........#................#............#....................
............................................................................#..........#...........................................................#..............#....#....................................#...............................................................................................#.......................................................................#....................................................................................................#................................................................#............................................................................................................................................................................#.................................................................................................................................................#................................#........................................................................#..........................
..........#..........................................................#...........................................................................................................................................#.....................................................................................................................................................................................................................#...............................#.....................................................#...............................##................................#...........................................................#...................................................................................................................................................#................................................................................................................#.............................................................................................
..................#.............#.......................#..........................................................................................................................#...................................................................................................................................................................................................#..........#.......................................#.......................#............#.........................................................................................................................................................................................................#................................................................................#....................#..................................................................................................................................................#...........................................................................
...........................................#....................................................................................................................#....#...................#............................#....#........................................................................................................................................................................................................................................................#.................................................................................#...#...........................................................#.......................#.................................#............................................................................................................................................................................................................................................#................................#..............................................#
.......................#...................................................................................................................................................................................................#....................................................................#............................#............#.................#........#.........................................................................................................................................................................................................................................................#.......................................................................................#...................................................................................#.................................#................................................................................................................................................................................
..............................................................#....................................#.................................#................................#..................#.......................................#................................................................#..............#.............................................#...................................................#..#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................
..................................................................#...........................#.........................................#................................#...................#........#................................................................................................#.....................................................................................#.............................................#...........................#....#.................................................................................#.........................................................................................................................#.............................................................#.....................................................................................................................................................................................#.................................................................................
..........................#.........................................................................................................................................................#............................................................#..............#...............................................................................................................................................#......................................................................................#.................................#......................#................................................................................................................#......................#...........................................................................................................................................#......................................#...................................................#..............................................................................
.............................................................#.........................#...............................#..........................................................#..................................................................................................................................................................................................................................................#........#.......................................................................................................................................................#....................................#...............................................................................#..................................................................................................................................................#.................................................................................#..................................#..........................
...................................#..................................................##...........................................................................#............#........#.....................................................................................................#...................................................................................................................#................................#..............................................................................#.....................................................................................................................................#.....#.....................................................................................................#..................................................................#...........#..................................................#........................#.............................................................................
...........................#...................#......................#..#...........................................................................................................#...........................................................................................................................................................#..............................................................................................................#.#............#........................................................................................................................#.......................................................#...........................#..........#..#....................................#......................................#....................................................#............................................................................................................#........................................#............................
.................#.....#..........................................................................................................................................................................................................................................................#...#......................................................................#.......................................................................................................................#..................................................................................................#..........................................#..............................................................................................................#................................................................................................................................................#..................................................................#................................##.....................
.......................................#...........#.............................................#....................................................................................................................................................................................................................................................................................#.....................................................#...........#................................................#................................................................................................................................................................................................................................................................#......................................#............................................................................................................................................................................................................
...#..................................................................................#........................................................................#...............................................................................#............#......................#....................#.......#..............#.......................#......................#............#........................................................#.........................#.#......................#.....................................................................#...........................#..........#...............................................................................................................................................................................................#.................................................................#.................................................................................................................#.................#...
..................................................................................................#............................................#...................................................................................................................#.........................................................................................................................#.................................................................................#........................................................................................#..................#....#..............................................................................................................................................................................................................................#...............................................#.............................#.............................................................................................#..................
.............#.............................................................................#.....................................................................................................................................................................................#.............................................................#....................................#..#...........................................................................................................#...........................................#........................................................................................#...................................................................................#.........................................................................#..........................#........................................................................................................................................................#...................................
...............................#................................#..................................................#......................................#.....................................................#..............................#..........................#........................................#..................................................................................................................................................................................................................#..................................................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................
..................................#.........................................................................................................#..........................................#............#.........................................................................................................#......................................................................................................................................................................................................................#........................................................................#..........................................................................................................................................#..................................................................................................................................#...............#.................................................................................................................
............................................#.............................................................#......................................................#....................................................................................#.......................................................................................................................................................#................................#....#............................................................................................#.....#.........#.....................................................................................#...................................................#........................................................................................................................#....................................................................................#........................................................#...............................#...........
..................................................#...............................#..........................................................#...#.........#.........................#..........................................................................................................#....................................................#.....................................................................................................................................#...................................#..........................#.................................................................................#.....................................#...........................................#.....................................................................................................................................................#.....#..........................................................#...........................#...........#................................
................................#....................................................................##...............#..............#...................................................................................................................#.....................................##.............#............................................................................................................................................................#.......................................#.............................................#......................................................................................................#...................................#..............................................................................................#...............#.................................................................................................................#................................................................................
..................................................#......................................................#...........................................................#.......#...................................................#.....................................................................................................................................................#..........................................................................#...................................................................................................#..................................................................................................................................................#..................................................................#....................#..................................#..............................#..........................................................................................................................................
...........#..................................#.............................................................................#......................#..............................................................................................#.......................................#...........................................................................................#.................................................................................#...................................................................................................#......................................................#.................................................................#........................................#................................................................................................................#..........................#..........................................................................................................#.......................#
............................................................................................................................................................................................................................................................................................................................................#........#....................................................................................#...#..........................#..................................................................#...............................................................................................................................................#..............................................................#........................................................................................................#.................................................................................................................................#....#..................
....................#....................................................................................................#.....................#....#................................................................................................................................................................................................................................................................#................................#........................................................................................#................................................................................................#.........................#..............................................................................#..........................................#................................#..............................................................#........................#................................................................................................
.....................................#......................................................#..............................................................................#.#................................#................#................#..................#......................................#........................................................#..........................................................#...................................................................................................................................................#..............................................................................................#.....................#......................#......#.......................................................................................................##..............................................................................#................................................................................................
..............................#.................................................#....................#......#..................#..............................................................#........#.............................................#...#................#............................................................................#.........#......................................................................................................................##............#.........#.........................................#....#.........................................................#.........................................................#.............#............................#...................................................................................................................................#...........................................................................................................................................................
...........#....................................................................#..........................................#..........................#..........................#..............................#.....................................................................................................................................#..#......#...............................................................................................................................................................................................#............................................................................................................................................................#.....................#...................................................................................................................................................#......................................................................................................................
...............#..................................................................................................................................................................................................#.........................#...................#..........................................................................##..................................#..#.....................................................................................................................#.....................................................................................#..................................................................#.................................................................................................................................#.........................................................................................................#..................................................................................#.............................
.........................#...#...........#................#...................................#..........................................................................................................................................#..........................................#............................#........#..#..............................................................................................................................#...........................................................................................#....................................#..............................#....................................................#................#................#.................................#..............................................................................................................................#....................................................................................................................#....................
.........................................................................................................#............................................................................................................................#..............................................................#.............................#..............................................................................................................#............................................................................................#..............................................#.....................................#........................................................#...........................#.......................................................................................................#...........................................................#...#..................#..........................................................................#........................#.....
..........................................................................................#....................................##.......................................................................................#...................................................#..#............................................................................................................#..............................................................................#...................................................#......................................................................................................#...............................................................#..................#.....................................#......................................................#...................#.................................................................................#.............#...........................................#..........#............................
............................................................#.................................................................................................................................#.........................................................................................#..............#....................#........................................................#.............................................................................................#.................................................#...............#...................#...................................#...............#......#..............................#..........................................................................................................................................................................#..............................................................#.............................#.....................#............................................................
...........................................................................................................#.......#...............................................................................#.....#......................................................#.........#...........#..........................................................#.................................................................................................................................................................................................................................................................#............................#................#......................................................................................................................................................................................#........................#............................................................................................................................................
............................................................#..........................................................................................................................................................................................................................................................#...................................................................#.....................................................................#...................................................................#..................................#..........#.............................................................................................................................#...............................................#.....................................................................#...........................................................#........................................#..............................................#.....................#............
.............................................................................#...........................#..............................................#..................................#.......#.............................................................................................................#....................................#......#.................................................................................................................................................................................................................................................................................................#...................................#.................................................#..................................................................................................................##..................................#................................................#................................................................
.......................#................................................................................................................#..........................................#.......................................................#.........................................................................................#....................................#.......................#...............................................#.......................................................#..........................#.............................................#.........................................#.....................................#..................................................#...............................................................................................................................#.................................................................................................................................................#.....................
.........................................................................................#...................#................................................................................................#......................................#......................................#...........................................#..............................................................................................................................................................................................#..........................#...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................
............................................#.........................................................................................................................#.....................................#.........#...........................................................#.....................................................#................................................................................#.........................................#...........................................#.............................................................................................................................................#.....#........................................................#...#............................................................................................#.............................................................................................................................................................#..................................
............................................................................................#................................................................................................................................................................................................#...............................................................................#.........#.....................................#...........................#...............................................................................#....................................#.....................................................................................................................................#.................................................#........#....................................................................................................................................................#...................#.....................................................................
..............................................................................................................................................................#........................#.................................................................................................................#..................................................................................................................................................................................................#.....................................................................................#...#...........................................#..................................................................................................#..........................................................................................#........................................#...........................#........................................................................................................
.....#..............#.................................................................................................................................................................................................................................#..........................................................#................................#.............................#......#.....................................................................................................................#......#......................................................................................................................................#......................................................................................................................................................................................#...................................................................................................................................#.......................................
..................................................................#..........................................................................................................................................................................#................................#...................#................................................................#.................#........................#....................#...##.............................................#.......#.............#................#............................................................................................##....................................................................#.....................................................................................................................#.......................................................................................................................................................................................................
..................#.......#.......................................................................................................................................#...........................................................#...........................................#.....................#..................................................................................................................#...........................................................................#...............#...........................#...............................................................................................................................................................................................................................................................................#......................................................#...................................#...................................................................................................#...
.................................................#....#........................................................................................................#...........................................................................................................................................................................#......#...................................................................................................................................#..............................................#..................................................................#..........................................................#............................................................................................................................................................#..............................................#..................#...........................................................................................................................
...................................................................................#....#..............#.............................#...............................#......................................#.....................#..............................................................................#..............................................................#.......................................................#................................................#....................................................................#.............................................#.................................................#.....#......................................................................................................................................#...................................................................................................................#......................................................................................#.......
........................................................................................................................................#..............................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................#...........................................#...............................................#..........................................................#.....................................................................................................................#..............#...............#........................................................................................................
.......#......................................#............................................................................................................................................................................................................#...........................................................................................................#..........................................#.................#..............#................................................................#.................#....................................................#..........................#...........................................................................................#.........................................................................................................................................................#.............#.#....................................................................................#............................................
.........................................................................................................................................................#....................#.............................................................................#....................................................................................#...#.#.........#...................................................................................................................#....................#....................................................#.....................................................................................................#............................................................................#.........#..................#.........................................#...#.......#..............#.......................................................................................................................#..................................#..............
..............................................................#............................................#.......................................................#............................................................#..............................................................#..............#..#..........................................#............................................#...#..................#..................#....................#...........#.......#...............................................................................................................................................................................#....................................#.................................#.....................................#.........................................#..........................................................#.........................#.....................................................................................................
.......#............................................#.....................#.......#.............................................................................................................#......................................................#.......................#.............................................#...........................................................................................#......................#............................................#...............................#..............................#...................................#..............................................................................................#....................................................................##...........................................................................#.....#...........#............................................................................#.............................................................................
........#.....................#..........#..................................................................#................................................................................#.........#...............................#...................................#.......................#.....................................................................................................................................................#.....................#.....................................................................................................................................#..............#.............#..................#........................#........................................#................................................#................................................................................................................................................................#....................................................#...........#...
..............................................................................................................................................................................#..........................................................................................................#..........................................................#................................................................................................................#..................................................................................................................#........#......................................................#.........................................#.............................................................#......................#............................................................#...............................#.....................................................................#...................................................................
............................................#........................................................................................................................................#.............................................................................................................................................................................................................................................................................................#...........#.......................................#..............................#............................................................................................#....................#............................................................................................................................................................#........................................................................................................................................................................
........................#......................#.................................#.......................#.#..................................................................#..............................................................................#.........................................................................................##...........................................................................................#.......................................................................................................................................................................................#.......................##................................................................................................#......................................................#...........................................#....................................................................................................................................................
..................................................................................#..............#.........#.................................................................................................#....#.........................#.....................................................#............................##................................................................................................................................................................................................................................................#.................#...................................#.#................#.........................................................#...............................#...................................................................................................................................................................................................................................................#.....................
...............................................................................................................................................................................#....................................................................................................................................................................................................................................................#.......................................................................................#............#.......................#......................................................................#.......................#..........................................................................................................................................................................#.........................................#...................................#......................................................................................##.........#..
........#..............................#..........#................................#..............................#..............................................................................................................................#....##................................#...............................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................#.#................................................................................................................................#............#.......................#......................................................................................
.............................#..........#....................#..............................#..............................................................#.....................................................................#.................................................................#......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#....#...................................#...#..............................................................................................................................................................................#...........................
....#...................#...................................................................................................#.....................................#....................#..............................#.#........................#...........................................................#...................................................................#.......................................................#.............................................................................................................................................................#...............#...................................#............................................................................#..............................................#....................................#...................................................................................................................................................#.............................................
....................................................#...................................................................#......................................................#..#.........#.................................................................#..................................................................#....#.............................................................#..................................................................#........................................................................................................................................#................................................................................................................................#.....................#.#................................#.............................................#...............................................#...........................................................................#.........................................
......................#...........................................................................#................................................#..........................#....................................................................................#.................................#............................#.....................................................................................................................................#.......................................................................................................#...................................................................................................................#................#................................#........#..............................................#............................................................#.....................................................................#.......................#...............#....................................
.............................................................................#..........................................................................................#..............................................................#.....................................................................................................................................#........................................................#.....#.........................................................................................#..#.........................................................................................................................................................................................................................................#.................................#..................#................................#.............................................................................#.......................#..............................................
.....................................................................................#....................................................................#......................................................................................................................................................................................................................................#......................................................#..........................................................#.................#..............................................................................#................................................................................................#...........................#..............................#............................................#................................................#..........................................................#.....#..............................................................................
..............................................................................................................................................#...........................#........#..................................................................................................................................................................##.........#...............................................................#.......#...........................................................................#...................#..............#..........................................................................................................................................................................................................................................................................................................................................#.#........................................................................................................................
..........................#..............................................................................................................................................................................#....................................................#..............................#...............................................................#..................................................................................................................................................................#.....................................................................................................................................................................#..........................................................................................................#.......#.....................................#......................................#.....................................................................................#............#.............#......
..................................................#..................................................................................................................................................................................................................................................................#............................................................................................#............................#...........................................................................................................................................................................................................#..............#...............#...........................................................................................................................................................................................................#.......................................................................................................................
..........................#................#.....#.......................................................................................#...................................#...................................................................................#.......................................................................#..............................................................................................................................................#...............................................#..........................#...........................#..............................................................................................................#........#...................................................................................................#.................................................#...................................................................................................#..............#.............................
........................................................................................................................................................................................................#...........................................................#...........................................#.............................................................................................................................................#.................................................................................................................................................................#..........#.#..............................................................................................................................................................................................................................................................................................#.......#.....................................#...................................
......#.......................................................................................................#.........................................................#..............................................#............................#...........#.......................................................................................................#.........................................................................#.........#..#..........................................................#.............................................................................................................................................................................................................................................#.................................................................................#..........#........................#.......#...............................................................#.......................................................
#..............................................................................................................................................................................................................................................#.........................................................................#.....................................#.............................................................#................................#........................................#...................................................................................................................................................................................#...........#..............................#......................................................................................................................................#.............#..................................................................................#...............................................
.#.........................................................................................#....................#...............................#......................................................................................................................#.....................#.....................................#...........................................................................................................................................................................................................#......................................................................................................................................#....#..............................................................................................................#................................................................................................#..................................................................................................................
....................................................................................................................#..................................#......#....................................................................................................................................................#.........................................................................................................................................................................................................................................#...................................#......................................................................................................................................................#............................#..................................................#...........................................................................#..................................#..............#..................................#....................
..........................................................................................................#................#..............#.......................................................................................................................#......................#.......................#...........................................................................................#....#.......#.....................................................................................................#........................#............................................................#.#..#...........................................................................................................................................................................#..................................................................................#....#..............................................................................................................................
...............................................................................#...........#............................................................................................................................................................#................................................................................#...#..................#.................................#................................................................#................................................................#.....................................................#....................................................................................#.............................................................#...................................................................................#.....................................#..............#...................#.............................................................................................................#.....
............#.............#......................................................#...............................................................................................................#..................................................................................................................#................................................................#............#.................................................................#........................................................................................................#...............#............................................................................................#.................................................................................................................................#...................#...................................................................................................................................................................#..#......
................................................#.........................................................................................................................................................................................................................................................................#...............................................................................#...................................................................................................................#.......................................................#......................#..................#..............................................#.......................................................................#..............................................#..........................................................................................................................................#.....................#......................................................
..........#................#.......................#..........................................................................#...........................................#..............#.............................................................................................#....#............................................................................................................................................................................................................................#..................#.........#.......................................................................................#...................................................................................#....................................................................................................................................#..................................................................#.........#.................................................................#.......
........................#.....................................#....#...........................................................#.................#.#.....................................................................................................................................#.....#............................................................................................#...#............#.................................................................................................................................#........................................................#....................................................#...................#.................................................................#..............#....................#.........#.......................................................................................................................#....................................................................................................
.....................#.................................#.......................................#.............................#.....................................................................................................#...................................................................................#.....................................................................................#...............................................................................................#....................#................................#.........................................................................................................................................#........................#....................#.................................................................................................................#...........#..........................................................#..............#.............................................#............
......................................................................................#...............................................................................................#...................#........#...........................................................#............#.....................................#.........................#.................................#..#..........#......................................................................#...............................................................#.......................#.#...........................#...............................................................................................................................#...........#...............................................................................................#..........................................................................................................#...............#.............................................
.............................................................................................................................................................#......................#...................................................#....................................................................#........................................................................................#............................................................#.............................................#........................................................#..............#.#.............................................................................#....................................................................................................................................................................................................................#.......................................................................................#...#...................................
.................................#.....................................................................................................................................................................#.......................................#................#..............#..........................................#.......................................#...............................................................#...................................................................#.................................#.......##...............................................................................................................#........................................#.....#............................#..........................................................................................##......................................................................................#...............................................................................#.............
...........................................................................................................................................................................................................................................................................#.................................................#...........#...........................................................................................#..........................................................................................................................................................................................................................................#.......................................................#.................................................................................................................................................................#...................................................................................................................
..................................................................................................................................................#....................................................................................................................................#.................................................................#...................#......#.................................................................#.....................................................#.....................................#.......................................................#..................................................#..........#.........................................................................................#..................................................#..................................................................................................................................................#..........#................................#.........
...........................................#......#.........#..................................................................#...........................................................#......................................................#.........................#..............................................................................................#....................................................................................................#...............#......#.....................................................................................................................................................#.......................................#....................................#..........................................................................................................#....................#........................#........#..............................................#...................................................#...#..........
.................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................#...............#..................................................................................................................................#.......................................#........#.....#.......................................................#.........................#............#................................#.......................................................................#.........................................................................................................#..................................................
..............................................#.......................................................................................................#........................................................................#.....................................................................................................................................#............................................................#..................................................................................................................................................................................................#..................#.............................................................................................#....#....................#...................................................................................#.......................................##.....#.....#....................................................................................................
.#...................................#......................................................#........................................................#.............#..............................................................................................................................................#.............................................#...........................................................#...............#........#...................#...................................................................................#..#.................................................................................................................................................................................................................................................................................................................................................#....................................................................................#......................
..........................................................................................................................................#..............................................................................................................................#.................................................................................................................#..........................................................................................................#........................................................................#............................#..................................................................................................................................................................................................................................................#.................................#...........................................#..........#........................................................#............
....................................................................................................................................................#.............................................................................................................................................................#.....................................#....................................................................................#.............................................#.....................................................................................................................#.............................................#.........................#..................................#..........................................................#..................................................................................................................................................................................................................................#...
..........................................................................................................#..........................................................#.........................................................................................................................................................................................................................................................................#.....................................................................................................#.......................................................................................................................................................................................................................................................................#...........................................................#.........................#..........................................................................................................
..............................................#....................#....................................#...........................................................................................................................##....#............................................................................................#...............................................................#................................................#...................................................#............................................................................................................................................................................................................................................................................................................................#..............##..#.....................................................................................................................................#...........................
.........................................................#............................................................................#......................#.........................................................................................................#....................................#...........#.......................................................................#....................................................................................................#.............................................#............................................................................................#..........#...........................................#..................................#..............#......................................................................................................#.............................................................................................................................................................
.......................................................#.......................................#...................................................................................................#....................................................................#.....................................................#.......................................................#.........................................................#................#......#....................................................................................................#..................................................................................................................#..........................................................................................................................................................................#..................................................................................................................................................
............................#..........................#...........................................................................................#..............................................................................#........................................................#....................................................................................................................................#..............................#.............................................................................................#.......................................................................................................................................................................................................................................................................#...........................#................................................................................................................#...........................................
.................................................................................................................................................................................................................................................................#.............................#...................................#................................................#.........................................#....#............................................................................................................................#................#.....................................................................................#.........#..............................................................................................................................................................................#.............................................................................................................................................................
...............................#......................................................................#...................................................................................................................#.........................#..........................................................#....................................................................................................................................................................................................................................#.............................................................................................................................#.................................................................................#.........#............................................................................................................#....................................................................................................#.............................
..........................................................................................................................................................................................................................................................#..................................................................................................................#............#...........................................#..#...........................................#...............................................................................#...............#.......................................................................................#...............................................................................................#................................................................................................................................#.........#.....................................................................................................
....................................................................................................................................................................#.............................................................................................................................................................................................#...................................................#.#................#...........................#.........#........................................................................................................#...........................................................#.................................#.......................#....................................................................................................................................................................................................#....................................#.....................................................................
............#...................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#................................................................................#.......#.....................................................................................................................#............#...............................................................#................................................#............................................#........................................................#..........................................................................................................
......................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................#................................#...............#.............................................................................................................................................................................................................................................#...................................#.........#....................................................#......................................................................................
....................................#...#...........................................................................................................#..................................................#.................#............................................................................................................................#..............................#.....................................#.....................................#.............................................................................................#......................................................................#.............#...........................................................................................#.................................................#......................................................#..........................#............................................................................................................#............................
..........................................................................................................#...............................#..............#...................................................................................................................................................................#.....................................#.........................................................................................#.#...............................#......................................................#..........................#..............................................................#...............................................#...........................................................................................................................................................................#................................#................................................................................................................
............................................................................................................................................................................................................#......................#..................................................................................#..........#...................................................................#.....#...............................................................................................................................................................................................#...........................#..................................................................................#...................................................#....#.........#.....................#..........#.................................................................................................#...#................................................................................#........
....................................#..........................................#.................................................................................................................................................................................#..........................................................................#..................................#........................................................................#.................................#..........................................................................................#..............#..............................................................#.................................#.............................................................................#...............................#...........................................................................................................#..............................................................................................
.....................................................................................................................................................................................................#.................#......................#....................................#........................................................................................#....................................................................................#.............#...........................#..........................................................................................................................................................#............................................................#........#.........................................................................................................#..#....................................................................................................................................................................
..........................................................#......................................................................................................#........................................................................................................................................#.........................................................................................................................................................................#..........................................................................................#..............................................#..................................................................................................................................................#...............#....................................................................................................................................................................................................#.......................
.............................................................#...............................................................#.................................................................................................................#...................................................................................................#...................#.............................................................................................................................................#.....................................#...................................................................................#.......#.#..................................................................................................................................#......................................................................#..........................................................................................................................................................
...........................................#..............#...........#..............#................................#.........................................#.....................................................................................................................................#..........................................................................#..................................................................................................................................................................................................................................#.................................................................................#.............................................................................#...................................#....................................................................................................................#.............#..................................................................
.......................#...............................................#............................................................................................................................................................#...#.........................................................................................................................................#..................................................................#..........#..........................................................................................................................................................................................................................#...................................................................................................................................................................................#.................#...................................................................................#........................................
..........................................................................................................................................................................................................................................................#...................................................................................................................#.....................................................................................#............................#..............................................................#...........................................#..................#...................................................................................................................................................#.............................................#...............#.................#.............................................#...........#...............................#.............#..................................................
........................#....................................................#.....................#............................................................................................................................#...................#........................................................................................................#..............................................................................................................................................................................#.............................#..............#......#.......................................................................................................................................#...........................#............#.........................................#...........#............#......................................................................................................................#................................................#.
...............................................................................................................................................................#.................................................................................#...................................................................................................................................................................................................................................#.......................................................................................#.......................................#........#............#.................................................................................#............................................................................................................................................................................................................................#...................................................................
.#................................#.....................................................................#.#.........................................#...................#.........................................................................................................................................#........#.....#..............................................................#..........................................#..............#......................#..............................................................................................................................................................................................................#.......................#.....#.............#.........................#.......................................................................................................................................................#...............................................................................................
...................................#....................................................................................................................................................#.....#....#.....................................................................................................#...................................#.........................................................................................#............................................................#..................#........#..................................................................................................#...................................................................................................................................................................................................................................................#......................................................................................................................................
.#...................................#...........................#...................................................#.#................................................................................................................................................................................................................................................................#.......#...................................................................................#..........................................................#.........................#.............................................#........................................#.......................................................................#.......................................................................................................#.............#................................#....................................................................................................#.........................
.....#............................................................................................................................................................................................................................................................................................................................#...............................................#....................#..........................#...................................................................................................#.........................................................................................................................................................................#...................................................##....................................................................................................#..................................................#.....................................................................#..........................
.................#...................................................#................................#......#.............#..#.............................................................................................#................................................................#...........................................................................#...............................................................................................................................................................................#.............................................#...........................................................................................................................................................................................#...#............#........#...................#..#..........................#.....................................................................................................................................#........
...................................................................................#..............................#................................................#.......#...................................................................#..........................................................#....#........#....................#.....................#............................#...............................................................................................................................................#..............#....................................................................................................#.................................##......................................................................................................................................................................................#....................................#.......................................#..............#...................................
.........................#...........#...........................................................#..............................................................................#...............................#...........................#.................................................#.............................................................................................#..........................................................................................................................................................................................................#..................................................#.............................................................................................................................................................................#..................#.....................................................................................#........................................#...................................
................................#................................#..........................#.................................................................#..................................................................................................................#..........................................................................................................#...........................................#...................................#........................................#............................................#...................................................................................................................#...........................................#......................#......#..............................#..................#.#...............................................................................................#........................................................#..............................................#.
..#..................................................#.......................................................................................................................................................................................................................................#...#.................................................#.........................................................................................................#........................................................................#......#..............................................................................................................................................................................#.................#...............................................................................................................................................................................................................................................................................
.................#..............................#...........................................#.......................................................................................................................#....................#........................................#................................#....................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.......................#.................................................................................................................................................................................#.......#........
........................#...........#..........#.........#..................................................................................................................................#...............................................................................................................#..........#......................................................#...............................................................................................................................................................................#.......................................................................#.................................#............#.................#.................................................................................................................................#.............................................................#......................................................................................#...............................
..............................................#..............#.................................................................................................#........#.........................#..........................................................................................................................................................................................#............................................................................#.........................................#...........................................#.................................................................#...............................#.....................................................................#.................................................#......#...................#...............................................................................................................................................#........................................................
......................................................#.....................#....................................................................#.................................................#....................................#...............................#....#..................#..#..................................................................#......................................................................#............................................................................................................................................................................................................................#.............#..........................#...................................................#......#................#.................................................#.........#...................................................................................................................................................#..............
................#...#..........................................................................................................#......................................................#....................................................................................................#..............................#.................#..............................................................................................................................................................................................#........................#.#........................#.............................................................................................#...#...................................................................................................#.............#..........................................................................................................................................................................................................
...............#................................................................#.......................................#.......................................#......................#..........................................#...............#...........................................................#..................#....................................................#................................................................................#..................................#....................................................................................................................................................................................................................................................#..................................................................................#...........................................................................................................................................................................
..........................................................................................................................#.............................................................................................................................#..............................................................................................#...............................................................................#...............................................#.#...........................................................................#...............................................#..........................................................#..................................................................................................................................................................................................................#..........................................................................................................................
...............................................................................#.................................................................................................................................#.....................................................#.................................................................................#......................................................#...............................................................................................................#.........................................#.......................................................................................................................................#........................................................#.................................................................................................................................................................#........##.................................#....................................
........................................................................................................................................................................................................#.......................................................#............................................................................#......................................#..........................................................................................................................................................................................................#.................................................................................................#....................................................................#.................................................................................................................................................#...............................#.#.............#.....................................................
..............................#.....................#.............................................................................................................................................................................................................................................................#...............#.........#................................................................................................#.....................#.....................................................................#.......#............#......#..............................................................................................................................................................#...............................................................................#...............................................#............................................................................................................................#............................
.#....................................................................#....................................................#........................................................................#..........................#................................................#.........................#..............................................................................#..................................................................................................#...................................................................................................................................#...#...........................................................#.............................................................................................#..................................................#...............................................#...................#..#......#...........................................................#......................#...........
..........................................................................................#.................................................#.............................................................................................................................................................................#...............................#........#.....#.................#.........................................................................................#.....................................................................................................................................................................................................#.......#................................................................................................................................................................................................................................#.........................................................................................
................................................................................#...........................................#.............................................#....................................................................#............#......#..........#.........................................................................................................#....................................................#.....#..........................................................#..........#...............................................................................#...........................................#..........................................................#...............................................................................................................................................................................................................................................................................#.............................
.............................................#.......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#...........................#...............#......#..............................................................#........................#..........................#....................................#...........................................................#.........................................................................................#................................................................................................................#..................
...........................................................................................................................#.................................................................................................................#.........................................................#............#.........................................#..................................................................#............#...............#...........................................#...................................#.................#........................#........................................................................#.....................................................#................#................#...................................#..........................................................#.....#.......................#.......................................#..............................................................................................
........................................#................................................................................................................................................................................................................................#....................................................................#..........................#....................................#.....#.....................................#.................................................................................................................................................................##.............................................................................................................#............................................#....................................#.......................................#.............................................##...................................#.....................................................................
..............................#..#..............................#...................................#...........#..........................#..................#..........................#..................................................#..........#........................................#................................................................................................#.................#......................................................................................#.................................#..................................#......#....................#............................................#.........................................................................................................................................#...#...........................................................................................................#......................................................#....................................................
.........................................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................#...............................#.........................#.......................................................#...............................................................................#................................#.........#.........................................................#....#.......#......................................................................#....................#......................#.........................................#.....................#................................................
.........#.....................................................................................................#.#......#............................#.......................................................................................................................................................................................................................................................................#....................#...........................................................................................................................#............#...............................#....................#..........................................#..................................................................................................................#.............#.................................................................................................#.................................................................#.............................
....................................#.......................................#............................#.............................................#.........................................................................................#......................#.........................................................................................................................................................#...................................................................#........................#............................................................................................................#.....................................................................................................................................................................................................................................................................#......#...............................................................#.............................#......
....................................................................##..........................#...................................................................................................................................................................#......................................................#..............................................................#....................................................................#................................................#.......................#....#...................#...............................................................................................................#............................................................................................................................................................................................................................................................................................................................................
.............................................................##.............................................................................................................................................................................................................................................................#........................................................................................#.......................................#........................................................................#............................#......................................................................................#....................................................................................................#..............................................................................................................#..................................#......................................................#.....................................................
..........................................#...............................................................................................................................................................................#......................................................................................................................................................................................#....................................................................................................................................#..............................................................#.....#.........................................................................#.....................................................................................................................................................#..................................................................................................................................................................
...............................................................................................#.....#..........................................................................................................#............................................................................................................................................................................................................................................................................#..........................#.....................................................................................#...............................................................#.....................................................#.........................................................................................................................................................................................................................................................................................
.............................................................................#................................................................................#......................................................#.....................................................................................#.............#.................#...............................................................................................................................................#.............................................................................................................................................................#.......#................................................#.....................#.......#........................................................................................................................................................#....................................................................................................................
...........#........................................................#................................................................................................................#.......................................................................#................................................#...#...............................................................................#............#.#.....................#...........#.................................................................#.............................................#...................................................................................................................................#............................................................................................................................................................................................................................................................................................#.........................
...............................................................................................................................#..............................................................................................................#...................................................................#.............................................................................#..........................................................................#.........#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................
..................................................................................................................................................................................................#................................................................................................#............................#..........................................................................................................................................................................................................................#.................................................................................................................................#....................................................#.#......................................................................#..........#.................................................#..................................#....................................#.............................................................
.#..............#............................#..............................................................................................................................................................................................................................................................................................#........#..#........................................................#..................................................#.............................................................#..........................#.....#...............................................................#........#..................................................................................................................#................................................................................................................................................................................................................................#.#...........................
................................#..........................................................................#..............................................................#....................#...........................................#......................................................#...............................................#.....................................................................................................................................................................................................................................................#..................................#......#........................................................#.....#...............................................#.........................................................................................................................................................#...#..............................................................................................
.................................................#............................................#......................#.............................................................................................................................#...............................................................................................................#..............................................................................................................#......................................................................................................#...............................................#................#..#...#......#..................................................................................................................#................#.................................................#......................................................................#.......................................................#................................
...................................................................................................................#............................#..................................................................#.....................................................................................................................................................................................#.................................#......................................................................................................................#........................................................................................................................##.......................................................................................................................................................#.........................................................................................................................................#..............#................
........................................................................................................................................................#....................#..........................................#........................................................#.................#................#.............................................................................................................................#...#............................................................................#..............................................................#............................................................................................................................................................................................................................................#.......................#.....................#........................................................................#.......................................................
.....................................#.....................................#....................................................................................................................................................................................................................................#..........#.........................................................................................................................#...............................#..................................#..................#......................#...........................................................................................................................#...........................#...................................................................................................................................................................................................................................................................................................
.................................................#.............#...............................#......................#.............................................................................................................................#..................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#......................#......................................#...#..........................................................................................................................................................................................................#...................
...............................................................#.............................................................................................................................................#......................#......................................................................................#.#..............#....#...............................#................................................................................................................................................................................................................#................#.............................................................................................#.......................................................................................................................#................................................................................................................................................#..........#........................
..............................................#............................................................................#.......................................................................................................................................................................#......#.........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#.......................................................................................#..........#..............................................................................................................
......#.............#........................#...................#......................................................#..............................................................................................................#................................................#..................................................................................................#.............#.#............#...........................................................#.................................................................................................................................................................................................#......................#........#.....................................................##.....................................................................................................................#..............................................#..............................#..............#.............................
...................#........................................................#............................................................#..................................................................................................................................................#...................................................#..............................................................................................................................................................#.............#.......................................##.........................................#.................................................................................................................................................................#.................................#.........................................#..................#.................#...................................................................................................................#......
.......................................................................................#.................................#.....................................................................................................................................................................................................................#..................#.....................................#...............#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.....................................................#............................................................
...................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................#......................................................................#................................#..#.............................................#.......................#..........#..................................................................................#.............................................................................................................................................................................................................#..................#........................................................
......................................................#.......#................................#..............................#...........................................#....#....#.....................#...........................................#...................#...........#........#.........................................................................................#...........................................#...................................................................#...........................................................................................................#............#......................................#..............................................................#......................................................................................................................................................................#..............................................................................................................
................#..........................................................................................................................................................................................................................................................................................................................................................#.......#.................................................................................#........................#...................................................#........#...........................................................................................................................#..................................................................................................................................#...........................#..............................................................................................................#................................#.......................
......................................#..............................................................................................................................................#..................................................................#......#......................................................................................................................................#.......................................................................................................................................................#..........#..........................#.........................................#...#......................................................................................#............................#.......................#....#.........................#.......................#...................................................................................................#.....................................................#.............#
.......#.........#......#..........................................................................................#......................................................#................................................................................................#................................................#.................................................................................#......................................................................................................#........................................................................................................................................................................................................................................................................................................................#.#............................#.......................................#............#...........................................................................................
.......#.....................................#...........................#................................................#.................................................................................................................................................................................................................................#..............#..................................................................................................................................#......................#.........................................................................#..........................................................................................#...............................................................#..................#.............................................................................................................................#................................................................................#.................
............................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.........................................................................................#.....#...................................................................................................#........................................#..#...............................................................................................................#....................................#.......................................................................................................................#.....................#.....................................................#
...................................................................#.....#..........................................................................#...............................#...................................................................................................................................................................##......................................................................................................................................#.............................................................................#.....................................................#......................................................................................................................................................................#.............................................#....................................................................................................................................................................
....................................................................................................#.............................#...............#................#...#......................................#............................................................................................#.......#.....................................#..................................................................................#.....................................................#..#.........#....................................................................................................................................#.................................................................................................#..............................................................................#...............................................................#.....#.....................................#...............................#.................#..........................
....................................................#..#..................................................................................................#...........................................................................#..............................................................................#...............................#....................................................................................................................................#.........................................#...................................................#.........#................................................................................................................................................#........................................................#...#.............#.................................#..#.....................#....#...............................................................................................................................
.................................#.....................................................................................................................#.........................................#...................................................................................................................................................................#......................................................................................................................##........................#..#..........................................................................#.............................#..........#...............#.............................................................................................................#...............................#........#....................................................#.........................#..................#............#..........................................................................................
.................................................................................................................................................................................................................#..........#...............................................#..............#....................................................#............................#....................................................................................................#............................................................................................................................................................#...................................................................................#.................................................................................................................#...................................#..........................................................................#..........................#..............................
..........................................................................................................................................................................................................#.....................................................................................................................................................................#................#...#................................................................................................#..........................................................................#...................................................................................................................#.....................#..................................................................................................................................................................................................................................................................................................
....................................................................................#..........................................................................................................#...................................................................................................................................................................................#.............................#..............................#.......#.........................#...........................................................................................#....#......................#.......#...#...............................................#..........................................................................................................................................................................#..............................................................................................................#.................................................#...........
..................................................#....................................................................................................................................................................................................#...................................................................................................................................................................#................................................................................................................#.......................................................................................#......................#.................#.............#.............................................................................................#..............................................................#............................#....................................#...................................................................................................
.............................................................................#............#...........#..........................................................................................................................................................................................................................................................................#.#...#...#...........................................................#...............................................#.................................................................................................................................................................................................................................................................................................#.....................#...................................................................#........................#.......................................#.........................................................
.....................................................................................#...........#....................................................................................................................#......................................................................................................#.................#.......................................#..........................#..........................#.................#.............#................................................................................................................................................................................................#.............................................................................#..........#...........#.........................................#................................................#..............................#....................#...#.......#.........................#................#....................................
..............................................................................................#............#.................................................#.......................#................#...........................................................................................................................................................................................................................................#.......................#.....................#........#................................................................................................................................................................................................................................................................................................................................................#...........................................#............................................................................................................#..........
........#.........................................................................................................................#................................#..............................................................................#...................................................................................................................................................................................................................................................................................................#.............#.........................................................#.#.........................................................................................................................................#...................#..............................................................................................................................................#..#................................................#............................
..................................#..........................................................................................#.....................#...............................................................................................................................#......................................................#.............................................#...............................................................................#........................#...............................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................
.................................#........................#................................................................................................................................................................................................................................................................#...............................................................................#.......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.................................................
.....................................................................................................................................#......#..#....................................................................................................................................................#.................................................................#........................................................................................#...................................................................................................................................................................#............................................................................#....................................................................................#..............................................................................................................................................................................................#.........................
..............................................................................................#..................................................................................................#.............................................................................................................................................................................................................#.....................................................#...........#............................................................................................................................................................................................#................................................................................................................................................................................................#.....................................................................#........................................................................
......................................................................................#........................#.........#...............................................................................................................................................#..............................#........................................................................................................................................................................................................................................................#..............................................................#..........................................................................................................................#........................................................................................................................................................#..........#..............................................................................................
................................#............................................................#..........................................................................................#........................................................................................................................................................................................................................................................................................................................................#...............................................#.......................................................................................................................................................................................#........................................................#.............#.........#.............................................#.................................#...................................................................................
...#......................................................................................................#......................................................................................................................................................................................................#............#...........................................................................................................................##...............#..............#....................#............................................................................................................................................#................#..............................................................................................................................................................#..........................#...................#..................................................................................................................................
......................#..........................................................................................#..............................................................................................#.....#.....................................................................................................................#......#.#.....#.....#..................................#................#.......................................................................................................................................................................................................#......#...................................................................................................................#.................................................................................#................................#..................................................................................................................................................
......................................................#........................................................................#......#...................................#...............................................................................................................................#....#..............................................................#..............................................................................................#.........#..........................#............................................#...........#...................#........................................................................................................................................#..#.............................#..........................#.............................................................................#.............................................................................................................#.............................
........##..............................#.......................................................................#...........#.....................................................................#.................................................................................................................................................................#..............................#............................................................#...........#.#....................................................................................................#..........................#......#.................#..............................................#........................#............................................#........#..............................................................................................................................................................................#.................#.......................................................
.....................................................................#..............................................#...................................#..........#.................................................................................................................................#....................#...............................................................................................................................................................................................................................................................................................................................................................#.........#......................#......................................................#.....................................#....................................................................................#.............................................................................#..................................
....................................#......................................................#...........................................................#........#.....................................................................................................#.........#..........................................................................................#.........................................................................#.............................................................................................................................................................#............................#.............................................................#.....................#.........................#...........................................................#......................#........................................................................................#...................................................................................
.............#......................#.......#......................................................#......#...............................................................................#.................................................................................................................................................#..........................#....................................................................................................................................#............#.........................#.................................................................................................#.............#.......................................................................................................#...............................................................................#..................................................................................................................................................................
.....................#..................................................................#......................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.
..........................................#...............................#....................#..........................#...............................................................................................................................#...............................#..................................#...............................#...................................................#...................#...#..#..............................................................................#.....................#..............................................................................................#..............#....................................................................................................................................#........................................#...........#....................................................................................................................................................................
................................................................................................#...........................................................................................................................................................................#.............................................................#......................#...............................................................................................#..............................#....................#........................#..........................................#...............................................................................................................#.............................................#.....................................................................................#..........................................................................#.....................................................................................................
...................................................................................................#.......................#............................................................................................................................#.....#.....#..................................................................#...........##.......#........................................................................................................................................#.........#.....................................................................................................#..........................................#....................................................................#..............#.........................................................................................................................................................................................................................................................................
......................................................................#.........................................................................................................................................................................#................#...................#.............................................................................................#.............#.................................................................................................#.................................................................................................................................................#....................................................................#................................#............................................#...................#............................................................................#............................................................................#........................#..............
.........##...................................................................................................#......................#...............................................#..........................................................#...........................................#.#....................#.................................#.#..........................................................................#............................#.............#...............##.................#..................................................................#...............................#...............................................................#....................................................#............................................................................#......................#.................................................................................................................................................................................
.................................................................................#..............................................................................................................#.......................#.......................................................#...............................#.................................................#..........#................................#.............................#..........................................................................................................................................................#..............#..............................#.................................#......................................................#.#...................#...........#...............................................................................#............................#..#.......#.......#.....................#........................#...................#..........................................
...........................................................................................#..........................................................................................#.........................................#....................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#............................................................................#............................................................................................#....
.....................#...........................................................................................................................................................................................................................................................................................................................#..................................................................#............#..........#..............................................#........#...................................................................#............................................................#.............................................................................................................#..........................................................................................................#...........................................................................................................................#...................................
...............................................................................#................................................#..................................................................................................................................................#...............................#.........#...........#.......#............................#..........................................................................................................#............................................................................................#.....................................................................#..................................................................#...................................#..........................................................................................................................................................................................................................................................
.....#.....................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........#...........................#.............................#.....................#..............#...........#..#..................................................................................................#..........................................................................................................................................................................................................................
..............#....................................................#.............................#...........................................................................................................................................................##....................#...............#....................................................................................................................................................................................#.............................................................#..........................................................#....................................................#.............................................................................................................................#................................................................................#......................................................................................................................................#.
.........................#........................#.....................#........#...#.............................................#.....................#........................................#.................................................................................#..#........................................#......#...............................................................................................................................................#.......#.....................................#..................................................................................................................................................................................................#...........................................#...........#...............................................................................................................................#................................................#..........................##.....#..........
.............................#..........................................#..........#.........................................................................#..............................#..................................................................................#.......................................#..........#......#.....................................................................#.........................#...............................................................#........................................................................................#............................................#....................#..........................#........#..................................................#.....................................................................#........................................................................................................................................#..................................#................
...............................#.....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#...........................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................................................................................................#................
........................................................................................................#...........................................................#..................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#................................................................................#.............................................#..................................................................................................................................................#.....
#.....#..................................................#...........................................................................................................#............................................................................................................................#........................................................................#.................#......................................................................................................#....................................................#................................................#.............#.....................................................................................................................#.......................#............#...............#................................................................#.....................................................................................................................................................#...
..........................................#..........................................#.................#................#.................................................................#................................................................................................................................#..........#..................................#..................................................................................................................................................................#.................#.........................................................................................................................................................................................#...............................................................#...#.#.....#..............#..........................................#.........................................................#.....................#...............................................
.............#.............................#..............................................................................................................................................#.........................................#.......................................................................#..............................#.............#..........................................#...................................................................................#............................................................................................................#................................#.....................#.........................................................................#...........#.........................................#...................................................................................................................................................................................................#...........#.................
................................................#..#.......................#...........#.................................................................#.....#.........................#....................................................................................................#........................................................................................................................................................................................................#..............#...........................................................#................................#...........................................#..........#...............................................................#.............................................................................................................................................................................................#...........#...............................#....................................#....
.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#............................................................#......................................................................................#..................................................................#....................................................................#...........#.......#.................................................................#...........................................................................................#.....#........................................................
...............#....#.............................................#.........................................................#...................................................................................................................#...........................#.......................................................................#..........................................................................................................................................#....................#..................................#......................................#...............#....................................#..........................................................#....#.....................................#...#................................................#.....................................................#.........................................................................................................................................................
....................................................................................................................................#...........#.....................................................................................................#...................#..................................................................................................................................##..................................#........................................................................................................................#.................#......................................#.............#.........#............................#....#.....................................................................................................................................................................................#...#..............................................................................#.......................................................
............................#............................................................................................................#...................................#.....................................#...................................................................................................................#...........................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............................................................#................................................................................................................................................................................
.........#......................#...............................................................................................................#................................#.......................................#............................................................................................#....................#...............................................#.....................#................................................................................................................#.................#.........................#.....................................#........................................................#.................................................................................................................................#..........................................................#........#............#...................................#.........................................................................................
............................................#..............................................#.............................#............#................................................................................#.................................#.......................................................................................#....................................#..................................................................................................................................................................................#............................................................#..#....#....................................................................................................#.................................................................................................#.......................................................................................#.............................#..................................................
..................................................................................................#..........................................................................................................................................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................#......................................................................................................................................#.......................#.....................................................................................................................................#..................#.......................................
..............................................................................................................................#..............#...................................................................#..#................................................................................................................................#....................................................................................................................................................................................................................................#..........................................................................................................#.#.........................................................................#............................................................................................................................................................................................................................................
.........................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................#...............................................................................................................................#......
.................#...............#............................................................................................#....................................................................................#..................................................#...........#.......................................................................................................#..............................................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................................................................................................................................................#....................
..............................................................#.........................................................#.................................................................#..............................#...........................................................................................#................................................................................................................................#.............................................................................#................................................................#........................................................................................................#.......#.....................................#.......................#............................#.............................#..........................................................................#......................#............................................................................
......................................................................................#...............................................................#.............................................................................................#......................................#....................................#.........#......................................................................................#.......................................................................................................#....................................................................................................................#.............................................................................#........#...............................................................................................................................................#...............................................#..............................................#........................#
.........................................................................................................................#......................................................................................#.............................................................................................................#......#...........................................................................................................................................................................................................................................................#.........................................................#..............................#.........................................#..................................................................................................................................................................#............................................................#.........................................................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...............................................................................#............................#..#.................#..................................#...#.........................................#........................................................#.......................................................................#..........................#......................................#........................#................#.......#...............................................
.................................................................................................................................#..................................#................................................................#.............................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#...............#............................................................#............#.....................................#..................................#...............................................#...........................................................................................................#
......................................................................................................................................................#..........................................#..............................................#..........................................................................................#...........................................................................#...........................#...............................................................#................................................................................#.................#.......................................................................................................................................................................................#.........................................#................................................................................................................#....................................................
..................................................................................................#........................................................................#...................................................................................................................................................#...........................................#..............#............#...............................................................................................................................................#..................#.............................................#....................#..........................................................................................................................................#..................................................................................................#..............................#...................................................................#.........................#.....
......................................#........................................................................#...........#...........................#..............................#............................................................................................................................................................#......................................#.....................................................................#............#.....................................#.................................#.............................................................#...........................................................................................................................................................##...........................#....................#..................#.........................................................................................................................................................................
............................#..................................................#.......................................#..........#.................................#............#....................................................................................................................................#..............................#...#...................#.......................................................................................................................#...........................................................................................#..............................................................#.............................................................................................#.........................................................................................................................................................................................#.....................................................................
.............................#................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#......................................................................................................................................................#..................................#..................#.........................#..........#................#......................................................................................................#...........................................#.......#..........................................................#..........................#................................
...........#...#......................................................................................................................................................................................................................................................#.................................#..................................................#......................................#...................................................................#........................................................................................................................#......................................................#....................................................#...................#..................................................#..............................#............................................................................................................................................................................................................
......#.......#..................................................................................#.......#.......................#................................................................................#...#.............#......................................................................#........................................#....#....#.#.#..............................................................................................................................#.......................................................................................................................................................................................................................................................#.........#...........................#..............................#..............................#.#...................................................#.........................................................................................................#
.........................................#......................................#...................................................................................................................#.......#......................................................................#..................##................................#............#............#.............................................................................................................................#...............................................................#.....#....................................................................................................................................................#...#....................................................#...#...................................................#..........................................................#.#................#...............#........................#.....................................#....................
............................................#............................................................................................................................................................................#......................................#...#........................................................................#.............................................#..............................................#.....................................................#................................#................#......................................................#.........#..................................................................................................................................................................................................................................................................#.......................................#............................................#..........#.......................................
.....................................................................................................................................................................................................#.................................................................................................................................#................#..........................................................................................................................................................................#.......................................................................................................................................#.................#.......................................................................................................................#....................................................................#.............................#................................#...........#........................................................
......................#.............................................................................................................................#..............................................................................#.....................................................................................................................................................................#.............................#..........................................#.........................#...........................................#........................................#..................................................................................#...................................#......#.........................................................................................................................................................................................................................#....................................................................
......................................................................................................................................#............................................................................................................#.....................................................................................................................................................................................................#........#.......#.......................#......................#................#.......................................#.....................#................................................................................................#.....................................................................................................................................................................................................#..#.......................................#..........................#........................................
.....................................................................#......................................................................#............................................#............................................................................................................................................................#..........................................................#....#.........................................................................#..............................................................................................................................................................................#..............................................#...............................................#...............#....................................................#........................................................................................................................................#.................................
#..........................................#...............................................................#...................................................................................................................................................................................#.......#..........................................#............................#............................#.............................................................................#............................................................................................................................................................................................................................................................................#...........#...................#....................................#..................................................................................................................................................................#..............
...................#......................................................#.................................#...................................................................................#.........................#..............................................................#..........#......#............#...........................................................................................................................................................................#...........................................#.........................................................#............................#..............#............#.#....................................................................................................................................................................................................................................................................................................................#..................................#
...........................................................#...........#.........................#...........................................................##..........#......................................................................#...............................................................................................#.........................................................................................#..........#..........................................................................#........................................................................................#.........................................................................................................................................................................................................................................................................#.......#......................................................................................................#...........
.........#...........................................................#......................................................................................#..#.....................................................................................................................................................................................................#..................................................................#..........................................#......................................................#.........#..................#..................................#....................#......................................................................................#.......................................................................................................#...........#.........................#..................................................................................................#......................................................
...........................................#.............................................................................................................................................................................................................................................................................................#....................#.........#..............................#..........................................#..................................................................................................................................................................................................................................................................................................#................................................#..................................................................................#.................................#................#.............................#........................#..........................
...............................................................................#..............................................................................................................................................................................................#..........................................................................................................#...........................................................................................#................................................................#.............#........................................................................................................................................................#......................#.....#.......#....#..............#.............................................#........................#.....................#...................#........................................................................#.........................................#...
.....................................................................................................................................................................................................................................#.....#.......................#.................................................................#.........................................................................................#.................................................................................................#.....................................................#..................#........................................................................................................................................................................................................................................#....................#...........................................................................#.............................................................#...........
..........................................................................................#...........#.......#...............................................................................#...........................................................................................................#.............#.............#..........................................#.............................#.........................................................................................................................................................................#.......................#....................................#.............................................#......#......#..................................#............................................................#..............................................................................................................................................#.....#..............................#.......................
...............................................................#.......................................................................#........................#...............................................................................................................................#.............................................#.............................................................................................................................................#......................................................#...................................................................#................................#............................................................#...........................................................................................................................................................................................................................................................................#........................#...
.....................#...........................................#.................................#..........#.........................................................#.#....................................................................................................................................................................................................................#........................#......................................#..............................................#...............................#....................................................................................#.......................................................................................#.....................................#....#...#...........#.......................................#......................................................................................#........................................................................................................
.......................#..............................................#......#.................#...........................#.................................................................................................................................................................................................................#..........................................................................................#..................................................................................#...........................................................................................................................................................................................#..#..................................................................................................................#...................................#...............#...........................................................................................................................#
......................................#........................................................................................#.............................................................#...........................................#........................#...................................................................................................................................................................................................................................................#.........................................#.............#...............................................................#.......................................................................................................#................................................#........................................#.............................................................................................................................................................................
...................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.......................#.......................#.#.....................#.....#.....................#.........................................................................................................................................................................#..............................................................................................................................................................................................
...................................................................#................................................................................................#.......................................#............................................................#...................................#..........................#........................................................................#.....#.......#...............................#.............................................................................................................................................................................................................................................................................................................#......................................................................................#.......................................##..............................................................................#.................................
............#...............................................................................................#.......................................................#.........................#............................#...#.........................#..#.........................#...............................................................................................................................................................................................#..............#....................................................................................................#........................................................................#.........................#...............................................................#..........................#...........................#.......................................................................##.......................................................................................#........................
.........................................#.#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.................................................................................#.......#.......................................#...........................................................#............................#.......#..................................................................................................................................#....................................................
..............................................#..............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.........................#......................................................................................#.........................................................#...............................................................................................................................................................................................................................................................................................#.................
.#.#.......#.......................................#...............................................................................#...............................................................#.................................#.........................................................................................................#.....#...........................#..............#.........................................................................................................................................................#........................................................#.................#.....................#.............................................................#....................................................................................................................................................................................................................................................................................................
..........#...............................................#...............................................................................................................................................................................................................#.....................................................................................#........................#..............................................................................................................................................................................#......................................#..............#........#...................................................................#...........................................................#...................................##............................#..................................................................#..............................#..........................#.......................................................
.....#............................#...............................................................................##.....................................................................................#......................................................................................................#...#.............................................#.................................#...................................#...........................................................#...................................................#......................#...........................................................................................................................................#..........................................................................................................................................................................................................................#.......................................................................
............................................#..........#.....................................................................................................................................................................................................................#.......................................#.......................#................................................................#.....................#............................................#..............................................................................................#.................................................#.......................................................................................................#..........................................#..................................................................................#...................................................................................................#................................#................
..................................................#.......#............................#....................................................................................................................................................#..................................................................................................................................................................................#.........................................................................................#................................#.......................................#.....................................................#...........................................................#.....................................................................#..............#............#.................................................#........................................................................................#.#................................#....#....................
...........#....................................................................................................................................................#..........................................................................#...............#...................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................#...................................................#............#...................................................................................................#............................................................................#.......................................................................................
.....................................................................................#......................................................................................................................................................................................................................................................................#...................................................................................................................................#..............................#.....#...................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................#..........#...........................................#.............................
............................................................................................................................................................................................#...................................................................................................................#...........#.......................................###.........#...............................#.....................................................................................................#..............................#...................................#............................................................................................#..................................................................#..........#.......................................................................................................................................................................................................................................................#.
..........................................................................................#.............#.............................................................................................................#.............#............................................................................................................................................#................................................................................................................................#.............................#............#.................................................................................................................................................#.......#...............................................#......................................#......................................#...........................................#.....................................................................#........#.............................................
.....................................................................................................................................#.....................................................#.........................#...........................................#.........................#...............................................................................................#................#............................................................................................................#....................................................................................................................................................................................#...........................................................................................................................................................................#..................#..........................#..........#..................#..............................#........................
.................................................................#.........................................................#............#.......................#........................................#...................#..........................................#................................................................#...............................................................................#........................................................................................................#.............................................................................................................................................................#...................................................................................................................................................................#.............................................#...........................................................................................................
............#...................................................................#..........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#................................#.....................................................#...................................................................................#...............................................#................................................................................................................................................................#...................................................##...................
..............................#.....#..........................................#.............................................................................................#..................................................................................................................#...............................#.......................................................................................#.........................................................................................................................................#......#.........................................................................#.....................#.................................................#.................#........................#............................#..................#......................................................#.......................................................................#........................................................................
......................................................................................................................#.......................................................................................................#..................................#................................................................................................................................................#..........................#..........#......................................................................................................................................................................#..........................................................................................................#..............................................................#...#.....#..#.......................................................................................................................................................................................................
..........#.....................................................................................#........#........#.................#............................................................................................................................#................................................................................##.#......................................................#.....................................................................................................#.........................#.............................................................................................................................#........................................#.........................................................#...................................................................................................................................................................................................#............................................
.............#..............................................................................#..............#.............................#........................................#..............................................................#.#................#..............................................................................................................#.............................#...........#................................................................................................................................................#.........................................................................................................#.......................#......................................................................#.........................#...........................#....................................................#......................#...............................................................................#....................
.............................................................................................................................................#...#.........#.......................................................#.....#.............#......................................#.......................................................................#..................................................#..................................#.............................................................................#.......................................................................................#.......................#.......#........................................#......................................................................................................................................#.............#.........#.....................................................................#.............................................................................................
.................................................................#......................................................................#.........................................#...............................................................................#......#......#........#.......................................................#.........................................................................................................#.......................#....#.......................................#.........................................................................#...........................#......................................................................................................................#................................#..................................................................#..#.........................................................#.....#.....................................................................#...................
............................................................#................................................................................#.....................................................................................................................#.......................#...............#...#................#...................................................#...............................................................#.....................................................................................................#............................#............................................#...........................................................................................................................................#....................#...........................................................................#..............#...................................................#.........................................................................
.........................................................................................#.......................................................................................................................................................................#...................................................#......................................#.........................................................................................................................................#...........................#..................#.........................................................................................................................................................................................................................................#....................................................................................................................#..........#...............................................#............................#.................
.....#.....................................#....................................#..............#..........................................................................#.....................................................................................#................................................................................#................................................#...........#.......#...........................................................#................................................................................................................................#................................#................#...................#................................................................................................................................................................................#..............................#....................................................#......................#........................................
#..............................#.............................................................................................................................#.................................................#..................................................##..................................................................................#..........................................#........................................................#.............................................................#.............#.....................#..................................................................................................................................#....#..........................#...........#...........#........#......................#..................#.............#......................................................................................#...............................................................................................#..............
................#.............................................................................................................................................................................................#....................................................#...........................................................................#......................................................................#.........................#........................................................#.....................................................................................................#...........#..............................................................................................#................................................................................................................#..#...........#.........#.......................#.................................................................................................................................
.........................................#.................................................................................#...............................................................................................................................................................................#.#............................................................#..........................................................................................................#..............................................................................#..........................................................#.............................................#......................................................#.................#.................................................................................#..........#.............................................................................#............................................................................................
..................................#...................................#...#..................................................#..........................#.....................................................................................................................................................................................................................................................................................#.................................................................................#......................................#................................#.................................................#.....................................................................................................................................................................................................#.........................#....#..............................................................................................................................
..............................................................................................................#............................................#.............................................................#......................................................................................................................................................#...............................................#..........#................................................................#.....................................................................#...................................................................................................................................#.........................................#.......................................................................................................................................#....................#..#.........#...............#...................................................................
...#......................#.........................................#............................#...........................................................................#............................................................................................................................................................................................................#.....................#..................................#...........................................#...#..................#......................................................................................................................................................................................#...............................................#..................#...........................................................................#........................#.......................#..#.............................................................................................................
.....................................................#..............#........................................................#.....................................................................................#............................................#...#................................................#..............................#........#..................#........................#...............................................................................................#........#..................................................................................#..#...........................................................................................................#.............#......................................#..................................................#................................#................................................................................................................................................................
...............#.....................................................................#....................................#...............................................................................................................#.......#............................................#..........##............#..#.....#...................................................#..............................................#.........................................#......................#..............#....................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.........................................
...............................................................................#.............................................................................................#..........................#....#.....................................................................................................................................................................................#.....................#.................................#..............#.................#.............................................#............................................................................#.....................................................................................................................................................................#...#..............................................................................................................................................#.............................................................................
..............................................#..........................................................#....................................#.................................................#............................................................................................#..............................................................................................#.......................#.....................#....................#...........#.....................................................#..................................#.................................................................................#...................#........................................................................................................................................................................................................................................#........................................#.........................................#.......................
............................#.......................#......#..........................##..#........................................................#..................................#.#...#.........................................................#.......................................#.........................................................................#..........................................................................................#.....................................................................................................................................................................................................................................................##...........................................................................#...#...............................................................................................#...#........................#..............#.................................#.....................................
...............................................................#....................................................................................#.................................................................................................................................................#........................................##.............................................#.#.......................#.................#........#......................................................................................................................................................................#......................................#.............................#......#...................................................................................................................................................................................#...............................................................#...............................#...................................
...............................................................................................................................................................................................................................................................#.....................#.........................................................................................................................................................................................#.............................................#.....#...#.......#.....#..........................................................................................................#...#....#..................................................#.............................................................................................................................................................................................#..................................................................................#................
...........................................................................................................#..............................................................#...................................................#....................................................................................................................#............................................................................#...................................................................................................................................................................................................................................#...............#..........#..........................................#...................................................................................................................................................................#.#...............#.............................................................................................
.............#................#.....................................#........................................................................#...........#..................#..........................#..............#...........#...................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#..#........................................................#...........................................................................................................................................................................................
............................................................................................................#..........................................................#.......................................................................#.......#..............#.....................#.............................................................#...................................................#................................................................................#........#.....................................#.#............................................................#..........................................................#.......................................................#................................................#.........................................#......................................................................................................#...........................#...............................................................
...........................................#.#..............................................................................#.................................#.................................................#....................................#.....................................................................................................#..........................................................................................#...................................................................#......................................................#...........##..........................................................................................................................................#.........................................................................................................................#..............................................#...............................................................................................#...........
......#.....................#..................................................................................................................................................#......................................................................................................................................................................................................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................#....................#.........................................................................................................................................#..........................................................#....
.......................#.........#........................................#.......................................................................................................................................................................................................................................................................#...........................#........................................................#........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...........................................
..............................#...........................#............................................................#...........................................................................................#........................................................#...............................................................................#............................................................................#..............................................................................................................................#.........#.........#........#...........................................................................#..................................................#..........................................................#...........................................................................#...................#.....................................................................#....................#...................................
..........................................................#.............................................#........................................................#......................................................#.......#..............................................................................................#........................#..............................#......................#...........................................................................................................#...................#.................................................................#.....................................#.........................#........................................#...........................................................................................................................................#........................................................#...............................................................................................
.....................................................................................................................................#..............#..........#............................................................................................................................................#................................................................#.............................#..................................................................#.................................................#............................................................................#................................................................#....................................................................................................#.............................................#.....................................#..............#.......................................................................................................................................
.............................................................................#............................................................................................................................................#............................#..#.......................................................................#..........................#.....#.................#....................................................................................#......................................................................................................................................................................................................#..................................................................................................................................#....................#..................................................#..................#......................#.................................#.....................................................
.....................................................................................................................#.......................................................................................................................................................................................................................................#..............#............................#............................................#.....................................................................................................................................................#....................#................................#....................................................................................#...................................................................................................................................................................#..................................................................................................
............................................#...........................#....................#...........................#........................................................................................................................................................#........................................................................................................................................................................................................................#.............................................#................................................................................#..............................................................................................................#....................................................................................................................................................................................................................#.....................#.........................
............#...#..................................................................................................................#....................#.................................................#.......................................#....................................................#........................................................................................................................................................................#............................#.................................................................................................................##.................#..................#.............................................................#...............................................................................................................#.#...................................................................#..........................................................#.........................................
............................................................................................................#.................#........................................................................................................................................................................................................................................#...................................................................................................................#.............................#................................#......................................#.......................................................#.............................................................................................................................................................................................#........................................................................................#.............#.....................................................#.........
...................................##..............................................#.............................................................#................................................................................................................#........................................................................#.....................................................................................#...........#.................................................#..........................................................................................................................................................................................................................#................................................................................................................................................................#......................................................................................#...........................................
........................................................................................................................#.............#...............................#......................#..................................................................................................................................#.............#..........................#........................#..........#............................................................................................#.........................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................
...........................................#......#........................................................................#.............................................................................................................#..................#........#.....................................................................................................................#.......................#....................................................................................................#.................................#.........................................................#.............................................................#......................................................#...............................................................................................................................#..........................................................................................#.................................#.......................
...........................................................................................................................................................................................#.......................................#................................................................................................................................................................................................................................................................................................................................................................................#................................#............#................................#..............................#..........................#.........................#............................................................................................#...............#.....................#.............................................#.....................................................
............................................................................................................................................................................................................................................................................................#......................#....................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#......................................................................................................................................#....
.............................#..........#......................................................................#........................................................................................................................#.......#.....................#........................................................................................................................................#...............#........................................#...........................................................#.............................................................................#...................................................................#...........................................................................#.............................................................................................................................#.......................................................................................................................#.....
........................................................................................................#.......................................................................................................#...........#.......................................................................................................................................#...............................#.......................................................................................#..............#.....................................................................................................................................#................................................................##..................................................................................................#...................#......................#......................................................................................................................#.....................................
.................................#...........#........................................................................................................................#........................#...............................................................................#...................#.............................................................................................................#...............................................#.......#......................................................................................................................................................................................................................#...........................................#.............................................................................................#...................................................................................................................................................................................
.............................................#.......................................................................................................................................#.......................#.....................................#..........................................................................#....#.............................................................................................................................................................................................................#........................................................#...............................................#.......................................................................................................................................................................................................................................................#...............................................................................................#...........
..............................#...........................................................................................................................................................#......#...........................................#..#..........................................................................#......#...............................................................................#...........#...................................................................#.........................................................................................................................................................................................................................................#.....................................................#....#......................................................................................................................................................................................................................
....................................#.........................................................................................................................................#......................................#....#..................................................................................................#.............................................................................#........................................................#.....................................................#.......#................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................#...........
.....#............................................................................................................................................................................................#............#.....................#..................................................................................#.....................................................................................................................#..........................................................................................................................................#........................#...........#......................................................................#....................#..............................................................................................................................................................................#.........................#.....................................................................#....................
.........#.......................................#.........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#...............#.....................................................................#.......#....................................................................................................................................................................................
.##.......................#.......................................................................................................................................................................................................#............................##.................................................................................#..............................................................#................................................................#....#..........................................#.....#................................................#............................................#...........#.............................................................................#..........#.......................................#....#................#........#..............................................................................................................................................................................................#............
.......................................#..............................................#................................#............................................................................................................................................#...............................................#........#........................#....................#.....................................................................................................................................................................................................................#........#......................................................................................................#......................................................................................................................................#...............................................#.................................#...................................................................................
........................#....................#...........................................................................................................#.........................................................................................................................................................................................................#.......................................................#......................#.............................................................#.........................................................................................................................#.......................................................................................................................................................................................................................................................#..................................................#........................................................................
.....#........................................#.............................#................#..............................................................................................................................#.....#.....................#..............................................#...............................#.................................................................#...................................................#..........................#.......#................................................................................................................................#...............................#.................................#.........................................................................................................................................#......................................................................................................................................................#.........................
........#...........................#...................................#..............#....................................................................................................#........................................................................................................................................................................................................................................................................#............................................................................#................................#.................................#...........................................................#.........................................#.........................................................................................................................................#..................................................................................................................#.....................................
...............#.....................#..............................................................................................................#.............................................................................................#.........................#...................................................................#....................................................#...................................................#............................................................................................................................................................#..........................#........................#.................................#..............................................................................#..................................................#...............................................................................................................................................................................
..................................................................................#.............#...#...................................................................................##........................................#...................................................................................................................................................................................................................................................##...............#....................................................................#....................................................................................................................#....................................................................................................................................................#........................................................................................................#............................#.................................
......................................................................#..........................................................................#.................................................................................#......#................#..............................................................#..............................................................................................................................#...............................................................................................................................................................#..............#.........................................#........................................................................................#..............#...................................................................................#..................................................#..........##................................................................................
...............................#.............................................................#...............................................................................#..............................#.............................................................................................................................................#...........#.................................................................................#...................................................................................................................#..............#................................................................................................#...............#....#..........#............................................................................................#..................................................................................#.................................................................................................................
.................................................................#...................#......................................#......................................#......................#.......................................................................................#..................................................................................................................................#.....................#..#..........................................................................................................#............................#............................................................................................................................................................................................#.......................#........................................................#.................................................................#.......................................................................................
..#.....................................................................................................#.....................#...................#................................................................#....................................................................................................#.....#.....................................................#...............................................................#.................................#...........................................#...................................................................................#....................................................................................................................#.......#...............#..................................................................................................................#........................#..............................................................................................................
.............#........................................................#...........................................................................#..........................................................................#............................................................................................................................................#................................................#.......................................#..................................................................#..........................................................................................................................#....................#..................................#.........................................................#............................#...........................................................................................................#.......................................................#.........................................
...............................................................................................................................................................................................................................................................................#....#.................................................................................................................................................................................#...............................................................................................#...#...................................................................#..........................................................................#...........................................................................................................................................................................................#....................................#...................................................................
.......................................................#.................................................................................#..............................................................................#....................................................................................................................................................................................................................................................................................................#............................................................................#..#...........................................................................................................................................................................................................................................#...........................#............................................................................................#......#....................................
.........................................................................#..........................#..........................................................................................................................................#.........#......................................................................................................................................#.............................................................................................#.......#..........................#.......................................................................................................................................#.................................................................................................................................#.....#.......................................................................................................................................#....................................................................
..............................................................................................................#...............................................................................#..........................................................................................................#.......................................................................................................#............#...............................................#............................................#...#................................................................#............................................#.......#..........................#.......#...........................................................................................................................................................................................................................#.............................................................................#...........................
...#................................#........................................................................................................................................................#................#.............................................................#.............................................#.......#...#......#...........................#.............................#..................................................................#.........#.............#...................................................................................................#......................................#.................................................................................................................................#..................................................#.......................................#.......................................................................................#...........................................................
......................................................................................................#.......#......#.......................................................................................................................................#...........................................................................................................................................................................#...............#...........#....................#...................................................................................................................................................................................................................#...........................................#..............................#.................................................................................#...................................................................................#.......................................................#....#.
.....#...........................................................................................................................................................................................................#........................................#........................................................#..............................................................#................................................................................................................................................#.............#...............................................................................................................#..................................#....#........................................................................................................#..................................................#......................................................................................................................................#.................
..............................................................................................#.........#................................................#..........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#..............................#..#.....#.......................#..............................#..................#.............................................................................#...................................................#.........#.............................................................................................................
....................................................................#........................................................................................................................................................................#..............#.........................................................................#....#..................#..........................................#.....................................#...#.........#...................................#....................................................#...................................#..............................................................................................................................................................................................................................................................#....................................................#............#...............................#............#.....................................................
......................#.........................................#.................................................................#..............................................................#...#..............................................................................#..#......................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........#......................................................#.....................#.........................................................................................................................................................
......................................................................................................................................................................#...............................................................................................................................................#.............#....................................................................................................................#..............#..........#..........................#.....#..............................................................................................................................#...............................................................................................#....................#...............................................................#..............................................................................................................................................#..................................#...
.............................................................................................................................#..........................................................................................................................................................#................................................................................................................................................................................................................................#.....#....................................#............................................#........................................#.....................................................#...............................................................................................................................................................#...............................................................................#...................#.........#...............................
...................................................#...........................................#.................##......................................#............................................................#......................................................................#......................................................................................................#....#........................................................................................................................................................................................................................#........................................................................................................................................#..................#......................................#....#...............................#.......................................#...........................................................................................................