0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 20:16:27 +00:00
OI-codes/AtCoder/ABC241/C/data/random_14.in

996 lines
966 KiB (Stored with Git LFS)
Plaintext

994
..#..................................#..........................................................................................................................................................................#.........................#.................#..........................................................................................................................................................................................................#...........................................#...#........................................................................................................................................................................................................#........................#...................................................................................................................................................#.............................................#..#....#...............#..............................................
....#................................................................................#...........................................#........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#......#....#...........................................................................................................................................................................................................................................................#........................................................................................................................
.................#......................................#...............................................................................................#............................................................................................................................#......#...........................................................................................#...........#..............................#.................#.............................................................................#......#.......................................................................................#.......................................................#............................#........................................................................................................................#........#......................................................................................................................................................................#.
.....................#....................................................................................................................................................................#.......................................................................#..........................##.........................................................................................................................................................................................................................................................................................................................................................................................#...............#...........................#......................................................#...#.........................#........#..........................................................................................................#..................#..................................................#..............
....................##........#......................................................................................................................................#....#..............#...............................................#...#.........#............................#........................................................................................................................................................................................................................#..............#............................................#.....................................#.......................................................#.................................................#.................................................................#..............#..................................................#........................................................................................#..........#................................................................
..............................................................#.........................................................................................................................................................#....................................................................................................................................................#..........#...............#...................#....#.............#......................#.......#.........#....................................................................................................#........................................................................................................................................................................................................................................................................#....................#........................................#...............#......#...................#..................................................
...............................................#.........#...................................................#................................................................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................................................#..........................................................................#........................................................................................#..#.......................................................................................................................................................................................................#......................
..............#........................#......#........#.....................................................#.............##.......................................#...................................................................................#...#......................................................................#...........................................................................#......#............................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................................#........................#..........................................................................................................
..............................................................................................#.............................................................................................#............................................................................................................................................................#........................#.................................................#.............................................#...#..............................................................................................................#....................................#.......................................................................#.........................................................................................#.......#........#..............#....................#.................................................................................#.......#.............................................................#........
........................................#.#..........................................#.............................................................................#.............#...............#..............................................................................................#.....................................................................................................................#......................................................................................................................................................................................................................#................................................................................#............................................................................#......................................................#.........................#.......#..........................................#..................................................................................
.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...#..........................................................................................................................................................................................................................................#................#..#..........................#.............................................................#....................................................................................................................................................................
.....................................................................................................................................#.......#.............................................................................................................................................#..............................................................................................................................................................................................#......................#.#.#.............................#..................................................................#......................................................................................................................................................#..........#...........#.........#............................................................................................................................................................................................#......................
........#.......................................................#...........................#....................................#..........#........................#..............................................#.....................#....................................................#...........#..................................................................#....................................................................#............................................#.......................................#...........................................................................................................#...#...............................................................#.....................................#.....#................................................................................................................................#..............................................#...........................#.........................................#.......
....#.........#...............#...........................#......................#...................#............................................#.......................................#..........................................................#..#................................................................................................................................#..........................................................................#.........................................................................#.....................................................#....#.....#.....................................#..#...............#.............................................#..............................................................................................................#....................................................#...................#............................................................#...........................................#..........
............................................#.......................................#.....................................................................................#................................#...........................................................................................................................................................................................#........................................#........................#...........................................................................................................#................................................................................#.........................................................................................................................................#..................................................................................................#..................................................................................#...........................
....#..............#.....................................#..............................................................................................#...........................................................................................#....................................................................................................................................................................................................#..................................................#.......................................#.............................................................................................................................#........#...........................................................................................#...................#.........#....................#.#...................................#..............................................................#..................................................................................
................................................................................................................................................#.............................................................#..................................#............#.......................................................................#......................................#........................................................................#...................#.............................................................#....................................................#...................#...................................#................................................................................#.......#.......................................................#......................#.............#...............................................................................................................#....#.........#.......................................................
..............................................#.................................................................................................................................#.................................#.............#.......................#.........#............................................#..................#.........................#............................................................................................................................#..........#......#..........................................................................................#.......................................#....#...............#....................#....................#.................................#...........................................................................#............................................................#.................................................................................................................................#......#
.................................................................................................................................................................................#................................#................#......#...............................................................................................#...........................................................#............................................................................................................#.......................................................................................................................................................................................................................................#....#.....................................................................................#.............................................................................................#.#......#....#...............................................................
........#.............................................................#..............................................................#............................#..........................#.........#...............#.....................................................................................................................................................................................................#..##.......#.............................#.................................................#.........................................#.......................................................................................#.............#...................#....................#.#...#.....#...............................#.............#...................................#.....................................................................................#......................#....................................................................................................
.............................................................................................................................................................#...............#...........................................#............................................................#.................................................................................................................................................................................#...........................................................................................................#........................................................##........................................................................#...........................#......................................................#........................................................#............................................................................................................................#..............................#..
.....................................................#....................#........................................................#........................................................................................................#...........................................................................................#.......................................................................................................................................................................................................................#.......................................#............................................#.....................................................................................................................................................#....................................................#..............................#........................................................#...........................................................#.............
..........................................#...........#.................................................................#.........................................................................................................................................................................................................................................................#..........................................................................#.#.#.......................................................#..................#...................#...............................................................#...#.............................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................#............#...#.................#............................................................................................................#.#......#...............#...............................#........................................#........................................#.........................................................................................#.............#...........................................................................................................................................#...................................#..........................................................................................................#...................................#..............................................#.......................................................................................................................#...............#.......#.
.................................................#........................................#....#.........................................................................................................................................................................................................................................#.......................................#.....................................................#.....................................................................#............#................................................................................................................................##.............................................#.....................#.........#..................................................................................................................................#...............................#................#...............................#.............................................#.....................
....................................................................................#..............................................................................................#........................................................................................................................................................................#.............................................................................................#.#...................................................................................................................................................................................................................................................................#...................................................................................................................#........................................#.#...........#...................#..........................................................................#.......................
.............................................#............................................#.............#.......................................................................#...........#......................................................................................................................................................................#..................................................#..........................................................#.........................................................................#.................#..........................................#..................................#............................#...............#.....................................................................................................#..................................................#............................................#....#......................................#.......................................................................
......................#.....................................................#..........................................................................................#..................................................................#........................................#......................................................#................................#.#.............................................................................................................#................................................................................................................................#...#.............................................#................................................#.......................................................................................................................#........#........................#.......#......................#......#.......................#..........................................................................
.....................................................................................................................................................................................................................#.........................................................................................................................................#................................#.......................................#...........................................................................................................................................................#.......#...........................................#.................................................................................#...........................................#.#...................................................................................................................................................................................#.....................................................
..............................#............#.............................................................................................#..........................................................#.....................#.....................................................................................#.............#...............................................................................................................................................#...................................#.....##...............................................................#..........................................................................................................................#............................................................................#...............................................................#.........................#.............#...#..............#.....................#..............................#...................#............................
..............#...........................................#..........#..............................................................................................................................................................................................................................................................#.....................#..............#...................................................#...........................#......................................................................................#....................................#............................................................................................................................#.....................................................................#..............................................................#..........................................................................#.......................................................................#.......................
.....................................................................................................................................................#.........#............................................#......................................................................................................#.......................#...............#................................#..................#............................#.....#..............................#..........#...............#...............#.....................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................
..............................................#...........................#..............................#....#....................#...........................................#......................................#..............................................#.............................................................................#........................................................................................................................................................#...#..........................................#..........................................................................#......................................................#......................................................................................................................................................................................................................................................................................................#.............................
.............................................................................................................................................................................................................................................................#.....................................................................#....................................#.....#.....................................................................................................................................................................................#.................................................................................................................................................................#....................................................#...........................................#...................#..#...................................................................................................................................................................
.........#..............................................................#......................................................................................................................................................................................................#.................#................................................................#..................................................................................#........#............#..........................................................................#...#..............................................................................................................................................................#.....................................................................................#...............................................................................................#................#.................#.........................#.....................................................
......#..........................................................................................#........................................................................................................................................................................................................................................................................#.......................................................................................................#..................................#.....................................................................................................................#................#....................................#...........#..............................................#.............................................#..............................................................................................................##...........................................................#...#.......................................
.......................................................................................#...................................#.....................#........................................#.........................................#..................................................#.............................#..................................#......#....................#..........................#..................#.................................................................................................................................................................................................................................................................................#.................#....................................#....................................#.........#......................................................................#.............................................................................#..................................................
............................................................................#...............#............................................#.............................................#....#............................................................................................................................#..........................#.......................................................#......................................................#..............#.........................................#............................#..............................................#.....#...#..........................................................................................................................#.........................................................................#.........................#...........................................................................#..#.................................................................................#.........#.....
..................................................#.....................#..............................................................#............................................................#..........................................................#...............................#....#....#................................................................................................................................................................................................#......................................................................................#....................#..............................#............................................................................................#......................................................#.............................................................................#.#..............................#.......................................#.................................................................
.................................................................................................................................................#..........#.................................................................................................#..................#............................#......................................................................................#......................................#..................................................................................................................................................................#.......#..............#..........................................................................................................................................................................................................................................................#.......#..................................................................#.....##........................#.....................
.......................................................................#..............#......................................................##.......................................................................................................##.......................#.................................................#.........................##.........#......................................................................................................#................#............................................................#...........#.................#..................................................................#......................................................#..........................................................#...............................................................................................#...................................................................................................................................................
......#...#...............................#........................#......................................................................#...................................................................................................................#...................#.........................................#.....#...................................................................................................................................................................................................................................................................#.......#.......................................................................................................................................#....................................................................#.#....................................................................................#..................................................................................#................#...........
............................................................................................................................................................................................................................................#..........#.....................................................##.............................................................#.......................................#..........................#................................................#......................................................................................................#.........................................#.........................................................................................................................#..........................................................................#..............................................................................................................................#............................................
..............#...........................................................................................................................................................#................................#......................................................................................................................................................#.....................#............................#..........#............................................................................................................#.......................................................#...........................................#......................................#..............................................................................................................#................................................................................................................................#.........................................................................................
......................................................................................................................................................................................................................#..................................................................................................................................................................#.....................................................#........#.....................................................................................................#...........................................................##.............................................#............#...#...........................#...................................................#...........................................................#...................................................#..................#.....................................................................#..............................................
..................#......................................................................................................................................#.......................................................................................................#...........#..........................................#....................#........................................................................................................................................#................#..#......#.......................#...................................................................................................................................................#...#..............#...............................................................................................................................................................................#.#.................................................................................#............................#................
....................................#................................................................................................................................#...................................................................................#..........#....................................................................................#..............................................#.....................................................................#.#..........................#......................................................#.......................................................#.......................................................................................................#.........................................................................................................................................................................................................................................................#..#..................................
..............................................................................................................................#......#....................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..................................................................................................................#.................................................................................................................................................................................................#.............
..................................................................................................................................................................................................#.....................#.#.........................................................................................................................................................................................................................................................#........................................................................................#...............#..............#.........................................................................................................................................................................................#........................#.............................................................................................................................................#....................................................
.#............#........#..........................................................................#......................#...........................................................................#............................................................................................................................................................................................................................................................#.....................................................#..................................................................................................................................................................#........................................#......................................................................................................#.......................#........................................................................................................................#.#...................................
........................................................................#.....................................................#.....................................#...................................#...........#...........................................................................................................................................................................................#...................................................................#....................#...................#..................................................................................................................#................#....#................#..............................................................................................................................................#...............#..............................#..............#...........#.....#...........................................................................................................
...........................................................#......................................................#................................................................................................................#..................#...........................#.....#....................#...............................................................#...................#...........#......#........................................#...................#..........................................................#.................................................................................#......#...................................................................................................................................................................#...........................................................................................................................#.....................................................................................#......
.............................................#....................................................................................#............................................................................................#..............................................................#.........#..........................................#......................#..................................#.......................................................................................................................#.....................#.......#........................#...........#................................................#.........................................................................................................#...............................#..........#..............................................................................................................#...........#........................................................................................
.................................#.............#..........................................#.........#................#...............................................................................................................#..............................................................................................................................#...................................................................#....................................#......................................#................................................#....................................................................................#...............................................#...................................................................................................#..#.................................#...................#..................#..................................................................................................................................#...#
................................................................................................................#.............#.............#...............................................................#.....................................................................................................................#.....................................................................................................................................................................................#..........................................#............................................#....................#..#........................................................#.......................................#........#......................................................................................................................................................................#........................................#............................................#.#................
...................................................................................................................................................................#........................................................................................#..................................................................................................................................................................#................##......................................................................#.......................................................................................................................#.........................#.....#......................................#................................................................................................................................................................................................#.#...................................................................#...................................
............................................................................#.......................#.......#.............................................................................................................................................................#..........................#.....................................................................................#.......................#.............................................................................#..........................#............................................................................................................................................................................................................................................................................................................#..................................................................#...................................................................#.................................................
................................................................#................................................................................................................................#.............................#........................................#.......................................................................................................................................................................#........................................#..........#...................#....#...............................#...............................##.........................#............................................................................................................................#........................#..........................................#........................................................................................................................................................................................................
.................................................................................................................................................................................................#.....................................................................................................................................................................................#............................................................................#..................................................................................................................................#.......................................................................................................................................................#....#................................................................................................................................#......................................................................................#.....................................
#.......................................................#........#...........................................................#...........................................................................#..........#......................................#.................................................................................................#...............................................................................................................................................................#.....................................................................................................................................#.....................................................................................#............................................................................................#...........................................................................................................................................................................
.............................................................................................##.........................................................................#..............................................................................#.....................................................#.................................................................................................................................#..#......................#.................................#...............#............#...#......................................................................#................................................................................#...............................................................................................................................................................................................#.....................................#...............#..........#...........................#................................
.#.....................................#..........................#....#.....................#.....................#....................................................................................#............................#.........................................................................................................................................................................................................................................................#...#............................................#......................#.............................#.............................................................................#...........................................................................................................#..........................................................................................................................................................#.......................................................................
................................#.............................................................................................#.........................................................................................................................#.....#..............................................................................................................................................#................#............................#..........................................#..............................................................................#..............................#.......#..............#.........................#.......................................................................................................................................................#...............#..........................................................................................................................................#.........................................
...........................................................#........................................................................................#.......................................#....#....................................................................#................................................#......#.................#.........................#..................................................................................#....#..................................................................................................................................#...........#.......................................................................................#...................................................................................#....................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................#.....................#..............................................................................#................#............#.........#..........................#............#...........................................................................................................#.................................................................#...............................................................................#..........................................#............#...#................................................#.....................................................................#..............................
.............................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................#..........................##......................................................................................................................................................................................................................................#........#.................................................................#......................#.#........................................................................................................
.#..........................................................#...................#.............................................................................................#.......................................................#...#..........#.......................#.......................................................................................................................#....................................................................................................................#...........#..................................................................................#......................#.............................................................................#..........................................................................#.................................................##.....................................................................................................................................................................
....................................................#..........................................#...#.................................................................................................................................................................................................#.....#..........#.....................................#.....................................#.............#.......#.................................................#.....................................................................#.........................................................#........................................#................#................................................................................................................................................................................................................................#......................................................................................................#.....................
.................................................................................#.............................................................................................................................................................................#..............................................................................................................................................................................................................#..................................#.............#.....................................#..........................................#...............................................................................#..........#......................................................................................................................................................................................................................................................................................................................
.......................................#............#.......................................................................................................................................................................................................................................#..................................................#......#...................#.....#..................#.....................................................................#..............................................#....#...............................................#..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................#.............
..#........................................................................................#....................#..........................................................................................#.............................#..............................................................#.........................................................................................#...............................##...............................#...................................................................................................................................................................................................................................................#................................................................................................#..............................................................................#..........................................................................................................................
...#......#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.........................#.................................................................................................#..............#....................................#..........................................................................................................................................................................................................................................................................................#.
.....................................................................................................................................................#..................................................................................................#..........#...................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#...................................#...................................................................#...........#..............................................................................................................................................
....................................................................................#................................................................................#.....#..........#............................................................................................................#......#.............#.......................................#...........#...#.......#........................#........................................................................................................................................................#....................#......................................................................................................................................................................................#.......................................#.......................................................................................................#...........................................................................................
.......................#.......#...............#........................................#...............#.........................#....................................................................................................................#.............#...................................................#.......................................................................................................................................................................................#.#....................................................................................................#...........................................................................................................................#........#.................................................................#...................#...........................................................#..........................................#.......................................................................
...#.....................................................................................#..........................................................................................................................#.............................................................................................................#.....................................................................................................................................................#........................................................................................#............................................................##..........#...............................#...........................................................................................................#.....................................#..........................................................................................................................................................................#........#.
.#........#.......#.................#............................................#.................#......................................#.................#.............................................................................................................................................#............#..............................................#.............................................#......................................................................#.........................................................................................#.....................................................................................................................................................#......................................................................#..................................................................................#...........................................................................................#............................#...
.......................................................#..................................................................................................#..................................................................................................................................................#...............#.......................................................................#...............#...............#.............#.............................................................#...........................#...................#.............................................................................................................#...............................#..................................#.............................................#......................#................................#............................#..................................................................................................................................#.........
.............................................................................................#..................................................................................................#.........................................................#.........................................................................................................#....................................................................................................#.#........#.........................#..........................................................................................#................................................................................................#..................................................................................................................#.......................#........................#....................#.......#......................................................................................................................
.#...........#................#.........#.........................#...........................................................#.....................................................................#.......#.............................................................................................................................#....................................................................#.................................................................................................................................................................#....................................................................................#.........................................#.........#.............................#......................................................#......#................................................................................................................#..............#.........................................................................#.
.............................................................#...........................................................................#.........................................................................................#.........................................................................#.............................................................................#................................................#.......................................................................................................................#.....................................................................................#..................................#.......#....................................................................................#................................................................................................................................#................................................#..............................#......................
.................................................................................................................#.................#.......................................................#.....................................................................................................................................#..#.................................#.............................................................................................#...........................#.........................................................................................................................................................................#.............................................................................#....................................................#...................................................#..................#.......................................................................................#..................#..................................
.................#..................................................................................................#........................................................#...............#...........................................................................#...........#........................................................................................................#......................................................................#.....................................................................................#.#..........................................................................................#...............................................#.........#........................#................#................................................................................................................#.............#........................................................#.........................................#...........................#......#
....#.#................................................................................................#.............................................#.........#.........................................................#..........................#..............................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................#...........................................................#..........................................#.................................................................................................#.................................................................................................................#...........................##.........#.........#...........................#........#........#......................#........................................................................................................................................................................................................................................................................#..................#........................................................................................................................#......#...........#...................#..........................
.......................#..........................................................................................................#..............................#...........................................................................................................................................................................................................#.................#..............#.............#.......................................................................................#..#...........................................................................................................................#.........#...............................................................#......#...............................................................................................................#....................................#.........................................................#..............................................................................
................#............#.............................................................................................................#.........................#....#.......................#.......#..................#..............................#..................................................#...........#.......................#...................................................................................................................................................................................#......................................#....................................................................................................................................#........#............................#......................................................#....................................................................................#....#.............#.....................................#.......#...........................................#.............#.
........................................................................................................................................#............................................................#..................................#....................................................................................................................................................................................................................................#...........#.............................................#.........................#............#........................................................................................................................................#.......#..........................#...............................................................................................................................................#.......................................................................................................................
......................................................................................#........................................................#.............................................................#.................................................................#.........#.......................#.................#........................#........................#.........................................................................................................................................................................................................................................................#................................#............................................................................#.............................................................................................................................................................................................................................#......................................
#.............................................................................................................................................................................................................................................................#.............................#..................................................................................................................................................................................................................................#......#.#....................#...#.............................#.................................#...#..........................................................................................................................................................................................#.....................................................................................................................................................................#...........................
...............#..........................#.........................................................#........................#.....#...............#..................#....................................................................#....................#.............#............................#..............#................................................#...............................................................#..............................................................................................................................................................................................................##...................................................................................................................................................................................................#.............................................................................#....................................................................................
..................................#...................................................................................................................................................................................#...........................................#.#..........................................................................................................................................................................#...........................................................#..........................................................#....................................................................................................................................................................................#..............................................#.......................................................................................................................................#.......................................#.............#.........................
.................................................................................................................................................................#.....................#.............#........#............................#................#...................................................#.............................................#....................................................#.................................................................................................................................................................................................................#................................#.............................#.............#...........................#...................................................................................................................................................................................................................................................................................
................#..........#..................................................................................#...............#................................................................................................................................#.............................................................................................#.................................................................................#...............................#....................................#...................#................................................................#............................#...............#......................................#................................................#...................................................#.......................#....................#....................................................#.............................................................................................................................
..................................................................................................................#................#.....##.........................................................................................................................................................................................................##.....................................................................................................................................................................#....................................#........................#...................................................................................#....................................................................................................#.................................................................................................................................................#..........................#..................................................................
...............#............................#....................................................................................................#....#..............................................................#.......#.....................................##...............................................#...#......................#........................................................................................................................................................#.........................................................................................................#.#..............#........#........................................................................................................................#............................................#....................................#......#........................#.....#..............................................#..........................#.....#................#...................................
............................................................#............................................................#...........................#..............................................................................................#.................#...............................................................................#...............#..................................................................................................................................#.......................................................................................................#.........................................................#.....................................................#...............................................#..............................................................#................#................................................................................#.........#.....................................................................
......................................#...........................................................................................................................................................................#...........................................................................................................................................................................#..........................................................................#.......#..............................................................................#............................................#...........................................#.........#.................#.........................................#............................................................#.................................................................................#.......................#.........................#...................................................................#.............................
.............................................................#................#.........................................................................#.............................................................................................................................................................................................#...............................................................#...................................................................................................................#....#................................................................................................................................................................................................................................................................................................#.................................#...................#......................................................#...............................................................#....
........................................................................##.........................#..........#............................................................................................#...............#...............#..........#......#......................................#............................................................................................................................................................................................................................................................#.....##...................................................................................................#......................................#..............................................#.................................................................................................#..........................................#.....................................................#......................................#.#.......#...........
............................................#.....................................#........................................................#.........#................#...........................................................................................#...................................................#....................................................................................#......................#......#.........................................................................................................................................................................................#.......................................................#.............................#.............................................#..............#..........#......................#...........................................................................................................................................................................#.............................
............................................................................................................#.............................................................................##...#..........................#............#.........................#........................................#...........................................................................................................................................................................................................................................................................#............................................................................................#.....................................................................................................................#..............................#..................................#......................................................................................................#........................................#......
....................................................................................#......#............................#..................#....................................#............................................................................................................................................................................................................#..#..............................#....#.............................................................................................#..........................................................................#......................................#.............................................................................#.........................#...................#............................................................................................................................................#.......................................................#...........................#................
..............................................................................................................................................................................................................................................#.#...........#...........................................................................................................................................#..................#................................................#.............................................................................................................................................................................................................................................................................#..................................#.#...................#.....#........................................................................................................................................................................................................
........................................................#................................................................#.................................................#............................................#......................................................................................................#.......................................................................................................................#.......#.......................................................................#.................#.......................#.........................................................................#...................................................................................................................................................................................................................#......................................................................................................................................#...........
............................................................................#..............................#...........................................................................................................................#............................................................................................................................................#...................................................#.....................................................................................................................#...#..............................#....................................................................................................................................#.........#...........#...............................................................................................................................................#.....................................................................................................................
.......#.............................................................................................#...........................#........................................................................................#...................................................................................................................#.#.......................................#.......................#....................................#................##...................................................................................#..........................................................................................................................................................................................................#.............................................................#.................#.......................................................#....................#.....................................................................#........................
.......................................................................................................................................................#.....................................................................................................#.............................................................#.......................#................................#........................................................................................................#..#........................#...................................................................................................................................#..........................................#.................................................................................................................................#.......................................................................................................................................................................................
......................................................................................#.......................................................................................................................................................#.............................................#...#......#...................................................................................................................#...........................#.....................#.........................................................#.........#........................#...#..........#....................#....................................................................#........................................................................................................#.....#......................#..............................................................................................................#.............................#......#.................................................#..
..................................................#.........#.................................................................................#........................#..................................................................................................#.......................................................................................................................................................................#............#.............................#.................................................................................................#..............................................................................................................................................................................................#................................................................................................................#..........................#......................................................#......................#.........
..................................................................#......................................................................................................................................................................................................................................#...........................................#.....................................................................................................#.........................................................................................#....................................................................................................................#.................................................................................................................................................#...............................#.....#...............................................................................................................................................................
......#................................................................................#................#.............................................................#...........................#.......#.............................................................................................................................................#........................................................................................................................................................................................................................................#..........................................................................#..............................................................................................#.................................................................................................#...........#......#..................#..............................................................................................................
.....................................................................................................................#..........................................#.................#....................................................................................................................................................................................................................................................................#.................................................................................#....................................................................#.....................................................................................................#.....................................................................................................................................#..........#..................................................................................................#.........................................#......#..#.....
.......................................................#...........................................................#...................................................................#..#......................................................................................................................................#..........................................#.............................................#...............................................................................................................................................................................................#.................................#........................................................................................................#...........................................................................................................................................................#....................#...........................................................................
.............................#...................#................................#......#...#..............................#..................................................................................................................#.............................#............#.........................................................#........................................................................................................................................................................#........................................................................................................................................................#.........#..............................................................#..........#...........................................................#...............................................................................................................................#................................#..........................
..............................................................#..........................................................................................................................................................................#...................................................................#.........................................#...............................................#..........#.#...............................................................................#..#..................#....................................................................................................................................................#...................#................................................................#............................................................................................................................................................................................................................#.#..............................
...............#..............................#......#...........................................................................#....................#..............#......................................................................................................................................................#...........................................................#...........................................................................................................#....................................................................................................................#...................................................................#...........................................................#........................................#.............................#.................................................................................................................................................................................................
...................................................#..........................................................................................................................#...........................................................#......................#.........................................................................................................................................................#.......#..#........................................................................................#........................................................................................................#............#................................................#......#.........#.......................................................................................................................................#.....................................................................#............................................................................................
.....#..............................#.#.........................................#..................................................#..........#..#................................................#...................................#........#..............................................................................................#..................................................................#............................................................................................................#......................................................................................................................#.#...................................................#..................................................................................................................#.....................................................#.........................................................#...................................................................................
..............................................................................................................................................................................................................................#.....................................#.......................#......................................................................................................................................................................#......................................................#.................................................................................................................................................................#................................................................#..............................................................................................................................................................................#.........#...........................#...............................................
......................#......#......................................#..........................#.....................................................#..................................................................................................................................#..............................................................................................................................................#.....#.#...................................................................#.........................................................................................................................................#..............................................................#...........#.........................................................#............................................#....#........#...#........................................#.................................#...................................................#.................................
.........................#..........................................#.............#............................#............#........................................................................................................................................................................#.......................#.....................#.........#.......................................................................................#.........#.......................................................................................................................................#......................................................................................................#.............................................................................................................................#.............................................................................................................................................................................#.......
..............................................................................#.................................#..........................................#......#...#...............................................................................................#.............................................................................#..........................................................................................#...............................................................................................................#...............................................#........................................................................................................#...................................................................................................................................................................#..............................................#...................................#..................................................
.................................................................................................................................#...........................................................#...............................................................................................................................................................................#..............................................................................................................#........................................................................................#.......................................................................................................#..................#.......#..............#................#.............................................................................................#.............................#......................................................................................................#......................................
.....................#.................................................................#.........................................................................................................................................................................................#.....................#........................................................................................................................................#...................#....................................................................................................#.......................................................................................#.............................................#.........#.....#..........#......................................................#.......................................#.....................................................................#..#....................................#............................................#........#....................
.........................................................................................#.................................................#......................#........................................................................................#.........................#..............................#...........................................................................................................................................................................................#.......................................................................................................#.........................#................................................................................................................................#.................#....................#...............#..#......................................#....................#............................................#......#...............#.......................................#............
..................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#.............................................................................#.....................#.......#..............................................................#........................................................................................................#................#.................................................................................
.....................................................................................................#.....#.............#................................................................#.....#.....#.......................#............................................................................................................#.........................................................................................#.......................................................................................................................................................................................................................................#.........................................................................................#....................#.............................................................................................#.............................#...#.....................................................#...............................................
...#.......................................................................#...#.........#.............................................................................................................................................................................................................................................................................#.......................................................#..................................................................#.............................................................#.............................................................................#......................................................#............................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#...........#............................................#.........#.....#...................#....................................................#..............................................................................................................#.....#...............................................................#.............................................................................................................................................#...........................
.........................................................................................................................................................................................................................#.......................................................................#..#......#......................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#.....#...................#..................................................................................................................................#............................................................#.................................#....
..............#...................#.....................#...............................................................................#...............................#..............................#............#.............#.....................................#.............#......................................................................................................#............................................................................................#..........##.........................#...............................................#.........#..........................................................................................................................#.........................................................................#.......................................................................................................................................................................................................................#..........
............................................................#..............................................................#............................................#...........................................................#......#.........................................#......................#........#...........#................................#.#...........................................................................#............#..............#............................................................................................................................................#....................................#...........................................#.........................................................................................................#......................................................................................................................................................#......................................................
................................................................#.........................................................................................................................#......................#.........................................................................................................................................#.............................................................................................#.......................#...........#...............................................................................................................................................................................................#.......................................................................................................................................................................................................................#............................................................................................................
....................................................................................................#.........................................#..............#.........#........................................................#............................................................................................................................................#...#..........#.......................................................................................................#........................#......................................................................................................................................................................................................................................................................#........................#..............................#..............................................#............................................................#.........................................................
...................#...#.....#....#.......................................................................................................................................................................................#...................#..............#.........#......#......................................#.........................................................................................................................#...................................................................................................................................................................#..............................................#...#........................#..........................................................................................................................................................................................................................................................................................................................#.......
..........#......................................................#..............................................................................................................................................................................................#..............................................................................#...........#.................................#...................#................................#................................................................................................................................................#..............#...................................................................................................................................................#..........................#..#.........................................................................................................#..........................................#...................................................................#..#.
..................#.................................................................#................................................................#...................#.#........................................................................................#...............#..................................#...................#...............................................................#....................................................................................................................................................#....................................#.....................................................#..................................................................................................................................................................#.................................................................................................................................#.....................................#............#..............
...#.......................................#.........................#.......................................................................................................................#.............................................................................................................#...............#.......................................................................................................................................................................................................................#....................................#.........................................#.........#....................................................#..............................................................................#................................#.....#...................#.........................................#..............................................................................................#............................................#
......................................................................................................#.....................................#....#............................................................................#.........................#.............#...#..................................#.........................................#..................................................................................................................................................................................................................................................................................#.................................#...........................................................................................................................#.........#................................................................................#.............................................................#...................................................#............
..................#...................................................#.....................#.......................................................................................................................................................##...................#...................................#.........................................................................................................................................#.................................................................#........#...................................................#.........................................................#...............................#......................................................................................#...................................................................#....................................#............................................#.............................#.......#....#........#....#...............##........#.................
....................................................................................................#........................................................#................................................................................................................................#........#..............................................#............................................................................#.....................................#....................................................#.......................................................................................................................................................................................................................................................................................................................#......................................#....................................................................................................................................
...............................#.....#..............................................#.........................................................................................................................#.............#...........................................................#............................................................................................#.........................................................................................#.......#...............................................#......................................................................................#............................................................#........................................................#........................................#........#.#...................................#..#..........................#.#....................................................#................................................................................................
............................#................................................................................................................................................#..............#..................................#.................................#..........#........................................................................................................#......................#......................................#...................................................................................#.........#......#..............#........................................................................................................#........................................................................................................#.......................#..........................#...........................#..............#.......................#.......................................#..#.........................................................#.............
...............................................................................................#.......................#........#...............................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................#......................................................................................................#......#......................................................................................#..................................#.....................................................................................................................................................................................................................
...................................#.........................#....................................................#.#............................................#....................................................................................................................................#..................................................................................................................................................#.....................#........................................#.................................................................................................................................#..............................................#.................................................................................................................................................#..................................#.................#...................#.................................................................................#...........
.........................................................................................#..........................................................#......##................................................................................................................................................................#...........................#.....................................................#.......................................#.................................................................................................................................................................................................................#..............#...................................................................#..........................................................................................#...................................................................#.............................................#........................................................
......................................#..................................#.....................................................................................#..............................................#............#...............................#.....................................................#..........................................#.......................#.....................................#........................................................................................................................#....................................................................................................#.................#..............................#....................#.......................#..............................................#...............................................................#..........................................................................#..........#.............#........................................................
..............................................................#.................#........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#....................#....................#.............................................................................##....................................................................................................................................#........#...................#..#.....................................................#.................#............................................................................
.............................................................................#...........................................#.................................#.........#..........#.................................................................................#...................................#....#..........................................................#...................#...................................................................................................#..................................#.................#.............#.........................................................................................................................................................#............................................................#......................#..........................#.............................................................................................................................##........................................................
.......................................................................................#................................................................................#......................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................#.#...................................#............................................................#........................#...#.............#..#.............#......................................................................................................................................................................................................................................
...................................................#......................................................#............................................#..................................................................................................................................................................#.............#...............................................................................................................................................................................................................................#.............#...........................................#..............................................#........................................#.....................................#.............................................................#....................................................................................#..................................................................#..............#............................
............................................................................................................#.............................................#................#.......................................#.......................#...........................................................................................................................................#..........................................#...........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#.....................#..............................................
............................................................................................#................................................#..#..............................................................#....................................................................................................................................................................................................#.................................................................#..........................................................................................................................................#.......................................#....................................................................#.....................................................................................................#.........................................................#........................#.....#........#......................#....................................................
...........................................................#..................................................................#.....................................................#..............................................................................................#...#..................................................................................................................................................................................#......#...........................................................................................................................#.....................................................................................................#..............................................................................................................................................................................................................................................................................................................
.................................................................#...............................................#...................................................................................................................................................................................................................................................................#..........................................................................................................................#..............................................................#..........#..........................................................................#...........#.......................................................................................................................................................................#...........#......................................................................#.....................................................................................
..................................................................................................#...........#.............................................................#..#.#...............#.....#....#............................................................................#........................................................................................................................................................................#...................................................#.......................................................#..........#..............................................................................#...............................................................#..............#...................................#............................#.....................#...........................#......#.........................#......#.......#..........#.....................................................................#.......#.....#......#.
................................................................................................#..........................#..................#..................................#..........................................#.....................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#......................................................................#.....#.................................................#.....................................................................................................................#..................................................................................................................#.......
.............................................................................................................#.....#........................................................................................................................................................#...................................................................#..................................#..........#..............................................................................................#....#...............................#......................#................................................#....................................................................#........................................................#.......................................................#....................................................................................................................................................................................................................#............
....#..................#...........................#...............................................................#..............................................................#..........#..................................................................................................................................#..............................................................................#.....................................................................................................#................................#......................................................................................................................................................................................##..........................................................................................................................#........................................................................................................................................................
.............................................................#.................................#.................#................................................................................................................#...................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................#................#.................................#......................................................................................#...................................................
.................................#....................................................................................#.......................................................................................................#...........................................................................#..................................................................................................#.......................................................................#.......#.............................................................#..................................................................#..........................................................#................................................................................................................................................................................#....#.....................................................................#............................................................................
.............................................................................................................#.................................................................#.......................................................................#..................................#.......................................................................................#...............................................................................................................#...............#................................................................................#.........................#..........................#..........................................#....................................#.................................................................................#....................................................................................................................#..............................#....#..............................................
.......................................................#........#....................................................................#...................................................................................................................................#...............#......................................................#...................#.........#.............................................................#.....................................#.................................................................#..................................................................................................................................................................................................#.........................................................................#...............................................................................................................#....................................................#........#..................
......................................................................................................................#.............................................................................#...........................#....................................................#........#..........................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#......................................................#........................................#............................................................................#...........................................................................
.....................................................................................................................................#........................#...........................................................................................................#...........................................................#.........................................................#............................................................................#..............................................................................#........#.......................................................#................................................#..................................................#................................................................................#.....................................................................................................................................................#.............#...............#...#.......................
...................................................................#........................................................................................................................................#.....#.............................................................#..................................................#..........#...................................................................................#......................#...........................................................................................................................#............#......#..#..............#..................#.....................................................#.................................................................................................................................................................................................................................................................................#...................#.......................
........#..................................................................................................................................................................................................................................................................#..........................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#........................#........................................................................................................
..............................................................................................................................#............................................................................................................................................#.............................#.............................................#........................#.............................................................................................................................................#..................................................................#..............................................##....................................................................................................................................#.............................................#................................................................................................................#..........................#.........#.......................................
........................................................................................#.............................#...#........................................#..............#.............#..................#............................#.........#..#...........................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........#...................#...............................................................................................................................#............#...................#............#................................................
....................................................................................................................................................................................................................................................................................................................................#.......#...............................#.........................................................................................................#.........................................................................................................#...............................................................#.........................................................................................................................................................#.....................................................................................#.........#...............................#.....................................................#........#........
#...........................#....................................................................................................................................................#........................................................#...................................................................................................#..........#..................#............................#.............................................................#.................##.....#..................................................................................................#..................................................................#.............................#.................................#..#...........................#................#.......................................................................#............#.................................................................................#....................................................................
..........................................................................#...................................#...#.................................#......#............................................................................................................................................................................................#.....................................#.......................................................................#.....................................#.......................................................................................................................#..........................................................................#........#...................................................................................................................................................................................................................................................#.....................................................
.....................................................#......................................#..............................................#...................#..........................#....................##.................................................................#..........#....................................#..........................#..........#..........#....................................................................#......................................#........#..........................#.............................#..#....#....................................................................................................#..............................#..............................................................#.................................................................................................................................................................................................................#.#.......#.........................
..............................................................................................#...........#................................................................................................................#.........................................................#.....................................................#......................................................................................................................................................................................................#..............................#...................................................................................................#.....................................................#.................#..........................................#.........................................................................................................#..........................##.....................#.............................................................
..................................................#..............................................#.....................................................................................................................................#...........#...............................................................................................#......................................................................................................#..................................................#....................................................................#.................#.................#............#............#........................#.....................................................................................................#..............................................................................................................................................#...................................................#...............................................
.#..................#..................#.....................................................#............................................#..................................................................................................#......................................................................................................................................................................................#..............................................................#...............................................#............................................................#..............................................................#.......................#...................................................................................................................................................#........................................#.......................##....................................................................................................
.............##.........................................................................................................................................................#........#....#.......#................#....................#........................................................................#............#.............................#..........................#..................................................................................#..................#......#....................................................................................#........................................................#...................................................................................................#.......................................................................#.....................................................#...........................................#..........................................#............#.............................................
..........................................................#.................................................................................................##........#................................................................................#.................................#.............#.................................................#......................................................#.#.....................................................................................................#...........#..#..................#.....................................................................................#...................................................................................................................................................................#.......................................#......................................................................#...............................#............................#.................................
..........#..........................................................................#.......................................................#.................................#...............#..............................#............................................................#............................#.............................................#....................#......#.........#....................................................................................................................................................#...............................................................................#....................................#...................................................................#.........................#....................................##...................................................#......#........................................#...................................................................................................
......................#.....#..........................#......................................#.........................#........................#................#...................................#........................................................................................................#...............#.............................................................#...............................................................................#.................................................................#.........................................................................................................#.............#..............................................#..............#......................................................................................................................#..........#..........#...........................#.......#...........#......#........................................................................................
.............................................................................................................................................................................................................................................................#.........................................................................#..............................................................................................................................................#............................................#............#.............................................................................................................................................#...............................................................................................#...................................................................................................#......................................................................................#........................................
....................................................................................................#.....................#......#....#.............................................................................................................#...........................................................................................................................#.................#...............#.................................................................................................................................................#....................#....#........................................................................................................................................................................................................................................................................................................................................................................#.........................#................................
..........................................#...................................................................#..........#..............................#....................#....................................................................................#..............................................................................................................#....................................................................................................................#................................#..........#.........................................................#..........................................................................................................................................................#.....................................................................................#...................................................#........#.......................................................................................................
.......................#....#..#............#................................................................................#.............................................#.........................................................................................#...............................................................................................................................................................................................................#....................................................................................................................................#...........#...............................................................................#.....................#...............................................................................#......................................#..................................................................................................................................................#...........
............................................#.....................................................................................................#........................................................................................................................#..................#................................................................................................................................................................................................................................................................................#....................................#........................................................#................................................................#...................................................................................................................................................................................................................................................................................
....#.....#...........................................................................................................................................................#........................................................#............#............................................................................................................................................#........#.................................................#..........................................................................................................#........................................................................................................................................................#.....................#.....................#.............#............................................................................................................................................................................................................................#...#..............
.............................#........................................#..................................................................................#........................................................#.....................................................#...................#.........................................................................................................................................................................................................#.......................................................#..........................................................................................................................................................#..........#.................#..........................#.............................#.............................................................................................#.......#.........................................#................................................#.........#.......
.................................................##.................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..............#.....................#............#................................................................................#...................#...........#.......................................................#................................................................#..................................................................................................................................................................................................................................................
..........#..........................#.........#..........................................................#...........................................................................................#...........................................................................................#............................................................................................#...........................................................................................#....................................................................................................................................................#.............#................................................................................................................................................................................................................................................................................................................................#..................................
..............................................................................................................................................................#......................................................................................................................................................................#.......................#..............#....................#..............#.......................................................................................................#.....#..................................................................................................#................................#...................#...#....................................................................................................................#.#................#..............#...............#..............................................#.......................#.........#..................................................................#............
........................................................................#.....#.................................................................#.....................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................#........................................#......................................................................................................................#.................................................................................#..#...........................................#............................#...............................................................................................#...................
...............................................................................................................................#.............#...........................................................................................................................................................................#.............................................................#.............................................................................................................................................#.....................................................#.........................................#...............................................................................................................#....................................................................................................................................#............................................#................#.........................................................................
...........................#....................................#.....................#.....................................................................................................................................................#.......................................................#..#............................................................................................................#.....................................#....................................#...................................................#........................................................................#...........................................................................................#...........................................#.............................#.................#.............................................................#..........................#.......................#..#....................#..........#....#..............#................#....................
..#......................................#........................................#..............................................................#.........................................................#...................#..............................#...................................#..........................................#.......................................................................................................................................................................................................#....................#............................................#.....................................................#.#.....................................................................................................................................#..#.........#....................................................#..........................................................................................#.............................................#.
..................................................................................#...................................................................................................................#.............................................#............#................................................................................................................................#...#...............#.................................................................#.....................#........................................................................#..................#..........#....................#...................................#......#............................................#................#...............#............................................................................................................................................................................................#.................................................................
...................................................................................................#.........................................................#........................................................................................................................................................................................................#.................................................................................................................................................................................#...................................#........................................................................#................................................#.......................................................................................................................................#...........................................#..............................................#.........................#....................#.........................
...#.......#..................................................................................................................#.#..............#.....................................................................................................................................................................................#..................#........................................................................................................................#................................#.........................#..#....................................................#.......................................................................................................................................................................................................................................#.....#.....................................................#........#...............................#..........#...........................#.........................................
..........................#........................................#..........................#................................#..................................................................................................................#...............#.................................................................#..................#.....................................................................................................................................................#....................................................................................................#..........................#..........................................................................#....................................................................................#...............#.....................................#..............................................................................................................................................................
...........................................................................................#............................#..................................................................................................................#.......................................................................................................................#.......................................#............................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................................................................#.........................................#........................................................................................................................
...................................................................#............................#........................................................#......................................................................#.............................................................................................................................#...#........#.......................................................................................................................#......#..........................................................................................................................................#................#..................................................................................................................................................................................................................#............#...........................................................................................................................
...........................#........................................................................................................................#...............................................................................................#...#....................#....................................................................................................................................................................................................................................#.............................................................#..............................................................................................................................#..#..............#...................#.........#........................#.............................................#....................................#............#..................................#................................#..#..................................................................
.....#..#........#.....#........................................#...................................#............#.............................#......................................................................................................#...................................................................................................................#.............................................................................................................................................................................................................#......................................................................................................................................................#............................................................................................#.....................................................................................#..........................#......................#.............................................
........#...................................................................#............................................................................#.....................................#..........................................................................................................................................#....................................#..............................................................................................................#....................................................................................#.............................................................................................................................................................................................................................................................................................................................................#................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#.......................................................#........................................................................#......#..........................#............................#....#...................................................................#........#..........#......#.....................................#..........................................................................................................................#...................#...........................#
......................................#....#.........................................................................................#................................................................................................#............#................................................................................................#......#..............................................................................#.........................#........................................................................................................................................................................#.............#............................................................................#.................................................................................................................................................................................................#.......................................................................................
.....................#.......................................#...#...#.................................................................#.............................#..#....................................................#.......................#..........................#.......#...................................................................................#..............................#................................................................................................#.........#.................................................................................................................................................................#.................................................................................................#..................................................................................................................................................#...............................#....................................................
.................................................................................#....#......................................................................................................................................................................................................................................................................#........#...............................................................................................#......................................#................................#.................................#.............................................................................................................................................................................#...............................#....................#.........................................................................................................................#..............#.....................................................................
...................................................................................................................................................................................................................................................#.........................#.....................................................................................#..................#.....................................................#....#....................................................#..........................................#.............................................................................................#.............#.........................................................#.....................................................#..........................................................#.........#..................................................................................................#............................................................................
.....................................................................#............................................#................................................................#..................................................................#.........................................................................................................#..............................................................................................................................................#.....................#......#.......#...............#................................................................................#..................................................#................................................................................................................................#.....................................................................................................................................................................................#.#
.....#...............#............................................................................#.........................................................................................................................................................................................................................................#...............................................................................................#................................#................................#........#.............................................................................#...................................................................................................#...........................#.............#................................................................................#................#.................................#.................................................................................#.....#..................................................
...................................................#......................................................................#.......................................................................#.......................................#.........................................................#............................................................................................................#...................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.................................................................................
...........................................#....................................................................#..............................................#...........#.................................#...........................................................................................#........................................#...........................................................#.....................#........................................................................................#..#............................................................................#................................................................................................................................................................#.........#..........................................................................................................................................................................................................................#..............
..................................................................................................................#.......................................#.#..#........................#.............................................................................................#................................................................#..........#...#.......#........................................................................................................#.............................#.................................................................................................................................................#...........................##......#........................................#............................................................................................#......................................#.........................................................................................................................................
.............#.....#............#.................................................................................................#.....................................................................................................................#....#...........#..........................................................................................................................................................................................................................#......................................................#..............................................................#...#..........................#.....................#.............................................................................................................................................................................#.........................................................................................................................#..........................................
........................................................................#.....#.................................................................................................#.................................................................................................................................................................................................................#..............................................................#.......................#......................#...................................................#..................................................#......................................................................................................................#..........................................#..................................................................................................................................................................#.....................................................................
.............#..........................#........................#..........................................................#...............................................#...........................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......................#..................................................................#.....#.........................................................................................................................................................................
.........................................................................#.............................................#.................................................................................................................................................................................................................................................................#......................#.................................................#..#..................................................................................................................................................................................#......................................................................................................................................................................#....................................................#.........#............................#....#..............................#.........................#........................................
......................#..........................#.........................................................................................#.........................................................................#.......................................................................................................................................#....................................#..................#....................#................................................................#.................#.....................................................................................................##.............................#....#......................#................................................#.......#............#......#.................................#...........................#......................................................................................................##....#............#..............................................................
.......................................................................................................#......................................................................#......................................................................................#......................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#....................................#........................................#...............................#..........................
.#..#...................................#........................#................................#.....................................................#..............................................................................................................................#.............................................................................#.....................#....#...............................................................#.........................................#.......................................#.......................................................................................................................................................#...........................................................................................#................................................................#..........................................................................................................................................#...............
...........#.......#.............................#...........................................................................................................................................................................................................................................................#...................#.....#..................................................................#.........................#.............................................#.............................................................................#.............................................................................................................................................................................................................................................................................#............................#........................................................#................................................................................#............
......................................................................................................................#........................................................................................................................................................................................#......................#.........................................................................................................................#...........................................#.....................................................................................#.........................................#........#..................#..............................................................................................................................................................................................................#..........................................................................................................................................
.......................................................................................................................#...................................................#........................................#..........................................##......#................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.............#......#...........................................................#................................#...............#.................................................................................................................................................................................................
.................................#..................................................................................................................................................................................................................................#....................................................................................................##........#.........................#...................................................#.....................................................................#..........................................#...............................................................#...............................................#......................#.........................................................#...........................................................................................#..............#......................................................................................................#............................
.............#........................................................................#...............#.........................................................................................#.........................................#..................................#..........................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#...........#................................................................................................................
...#.....#........................................................................#..............................................................................................................#...................................................................................................#..........#.............................................................................................................................................................#...........................................................................#..........................................................................................#..................................................#.............................................................................................#......................#.............#....................#.......................#...........................................................................................#.............................................
................#...........#........................................................#.........................##........................................................................................................#....................#........................................#........................................................................................#.............................................##.......................................................................#...........................#.................#............#...................................................................#..........................#................#.................#.................................................................................................................................#.......................#.........................................................................................................................#.........................................
.....................................................................................................................#...............................................................#.........................................................................................................#...........................................#..................................................................................#...................#........#.............................................................................................................................................................#..........................................#.........................................................#..............................#................................................................................#...............................................................................#.............................#....................#................................................
......#...........................................................................................................#........................................................................................................................................................................................................#............................#....................................................................#......................................................#.......................................................................................................................................................#...........................#........................#................................................................................................................................................................................#...............................................................................................................................................
..................................................................................................#.......................................................#.......................................................................................................................#.....................#............................................................................................#...........................................................................#.........................................................................................................................................#.............................#.#.................................................................................................................................................#............................................................................................#..................................................................................................#....................
...........................#....................................................................#.....................................................................................................#...#.....#.........#..................................................................................#.......................................................................#.............................................................................................................#.................................................................................................#....................................................................#...#....#.#...............................................................#...........#.......................................#..........................................................#...............................#......................................................................................................................#......
.....................#............................................#......................#.............................................................#...................................................................#........#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................#..........................................#...#..............................................
............#..........................................................................................................................................#.......................................................................#.........................................................#................................................................................................................................................................#...........................................#.......#.......#..........................#..............................................................................................................................................#.....................................................................................................................................#...........................#..#...............................#.....................#...........#...................................................................#..#...................
.............................#.....................................................................#........................................................................................................................................................#............................................#...................................................................#..............................................................................................................................#..................................................................................#......#...................................#............................................................................#.................................................................................#...............................................................................#........................................................................................................................................
.....................#......................................#.....#............................................................#........................................................................#..#..........................#..............................................................#............................................#...........#............................................................................................#..............................................#...........................#.....................................#...........................................................................................................................................................#.....................................................................................................................................#...................................................................................................................................................
.............#...................................................................#...................#...................#...............................................#.................................................................................................................................................................................................................................#........................................................................#.....................................#............................#......................................................................................#...........................................................#...............................#............................................................................................................................#.........................................#....................................................#...........................................................
...........#...........................................................................................#..............................#..................................................................................................................#..............#...................................#......................................................................................#........#...........#.................................................#...........#..........................................................................................#......................................................................................................................#...............................#.....#.........#....................................................................#..........................................................................................................#.............#...............................##..........................................
..........#..#................#..............................#...........#........................................#..............................................................................#.......................................................................................................................#..............................................................................................................................................................................................................................................................#.....#..........................................#........................................................#..........................................................#.........................................................................#..............................................................................................................................#...........................................................
.................#.........................................................................................#...........................................................................................................................#.................................................................................................................................................................................................................#.................................................................##.........................................#......................................................#...............................................................................................................................#..................................#....................................................................................................................................................#............................................................................
..............................##.......................#..........................................................................................#...............................................................#...............................................................................................................#.......................................................................................................................................................#....................................#...........#..............................................................................................................................................................................................#................................................#...................#......................................................................................................................................................#......#....................................................
........#.....................................................................................................#........................................................................................................................................................................................................#.......#............................................................................................................................................................................................................#...................................................#.......#...............................................................................................................................................#........#................#..............................................................##..............#......................................................................................................................................#.........................
.......................#......................................................#.................##...............................................................................................#...........................#.........................................................#.............................................................................................................#.................................................................#...................................................................#............#.................................................................#.................................................................................................................#........................................................#........................................................................#.............#...........................#....................................................#....................................................
....................................................................................................................#..........................................................................................#................................................#....................................................................#.........................#..........................................................................................................................................................#..................................................#...........................................................#................#..............................................................................#..................................................................................................................#.....................................................................................................................................................................
..........................................................................................#.................................#.........#..................................................................................................................#.............................................................................................................................................................................#......................................................#...................................................................................................................#...................#..............#..............................................#.......................................................................................................................................#.....................................................................#....................................................................................#..................#.......
....................................................................................................................................................#..........#......................#....................................................................................................................................................................................................................#.........................................................................................................#.........................................................................................................................................................................#..........................................................................................................................#..#................#...................................................................................................................................................................................
........................................................................................................................................#........................................................................................................................................................................................................................................#.#.................................................................................................................................................................................#........................................................#.........................................................................#.....................................................................................#...................................................................................................................................................................................................................................
.....................................#.................................#.............................................#.............................................#...................................................................................................................................................................................##..............................................................................................#........................................................................#..................................#...............................................................................................................................#....................................................................................................................................................#..............................................................................................................#........................#.................................
................................................................#..........................................#...................................................................................................................#......................................................#................................................................#......................................#...............................................................................#.................#...................................................................................................#.......................................................................................................................................#..................#...........................................................................................................................................................................................#.........................#............................................
......#........##..........#................#......#.............................................................#............................................................................................................................................................................................#.............................................................#........#...........................................................................#.................................................................................................................................................................................................................................#.................#..............................#..........................................................................................#................................#.....................................#.............................................#.......#.....................................................
..#..............................................##.........................................................#..............................................#.....#.............................................................#.................................................................................#.......#..........................................................................................................................................#..................................................#..............................................................................................................................................................#.................................................................................................#........................................................................................#....................................#..............#.#........................................#................#.#.#............................
....#.........................#......#........................#..........#......................................#.............................................................................#...........................................................#...............#.................#...............................................................#...#......#..............................................#......................................................................................#............................................................#................................................................................................#..#..#..............................#.................................................................................................................................#.....................................................................................#.........................................................................................
...........................................................................................#..............................#............................................................................#...........................................#............#.........................................................................................#.....................................................#..................................#........#..................................................................................................................................................................................................................................................................#........................................................................................#................................................#..#....#.....................................................#...........................................#..............................................
.......................................................................................................#............................................#..................................#..................................................................................................................................................................#............................................................................................................................................................................................#...............................##.................................................#...................................#.........................#.................................................................................................................#.........................#.............................#..............................................................#.......#........................................................................
..........................................................................................................#......................................................................#............................................................................................................#.................................................................#..............................#......................................................................#..............#.......#...........................................#.....................................................................................................................................#......#.................................................................................#.......#............#...................#........................#................#..................................................#.......................................................................#...........................................
.....................#...#.........#........................................................................#................................................................................#..........#.#..............................#...................................................................#.....#.........................................................................#................#.#...#.......................................................................................#.......................................................................................................................##.................................................................................................................#............................................................................................................................................................#...................#.....................................#............#......................................
.........................................................#.........................................................#..#........................................#........................................................................................................................................#........................#.....#.........................................................#..........................................................................................#...................................................#..............#..................#......#..............#................................................................................................................................#..........................#.......................................................................................................................#......................#....#...................#.......................................................................#.............
...#.................................#.....................................................................................................#..................................................##.............................#...................#...........#...............................................................#.......................................................#.....#...............................................................................................................................................................................................................................................#........#............#..............#...........................................................#......................................#........................#...................................................................................................................#............................................................#....................................
............................................................#............................................................................................................................................................................#................................................................................................................#.........................................................#..........................................................................#...............#..........................................................................................................#........................................................................................................................#.................................#.............................................................#........................#.................................#...........................................#...................................................#.......#...........
.................................#..#.#............................................................................................#..............................................#........................................................#..........................................................................................................................................#........................#............#..#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..............................................................................
...........................................................................#..................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................#....................................#...................................................................................................#...................................................................................#............................#........................................#.....................................................
...........................#..................................#........................................................................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................#...................................................................................................................................................................................................#......#.................................#.............................................................#..............................................................................................#...............#..........................
..................................................................#.........................................................#...................................#...............................................................#.#...................................................#........#...........................................................#...................................................................................#.........................................................................................................................................................................#....#............................................................................................#...............................#...#.............................................................................................................#.......................#............#.....#...................................................................................................#.....
..................................#...........................#...................................................................................................................................................................#.................#............................................................#.......................................................................................................................................#...................................................................#...............#................#.......................#...........#............................................................................................#..................#.................................................................................#...........................#.....................................................................................................#.....#...................................#...............................................#.
.................#...#....................................#..........................................................................#.............................................................................................................................#................................#....................................#.....#...........................................................#..............................................#.................................................#......#.............................................................................................##.....................................................................................................................#.................................#.......#........................................................#...............................................................................................................#......................................................................
..................................................................#..........................................................#...................................#.....................................................#........#................#..........#..................................................................................#...........#.........................................................................................................................................................................#........................................#...#........................................................................................#...............#...............................#..........................#....................................................................#......#...................................#....#..........................................................#.#.........................................................................................
......#...................................................................#....................#.......................................#.......................................................#....................#.............................................#.................#........................#...........................................................................................................................................................#..............#..............................................................................................................................................................................#..........................................................................................................#.........#..........................................................................#.........................................#.................................................................................#..............................
..............................................#.....................#..........................................................................................................##.......................................#...............................................................................................................................#.................................................#.................................................................................................................................................................................................................#.................................................#...............................................................................#...................................................................................................................................................................................................................................................................
......................#........................................................................................................................................#......................................#....................................................................................................................#........................................................................#...................................#...........................................................#.............................................................#..........................................#.........................................................................................................................................................................#........................#.................#........................#.............................................................#....................................................................................................#...
....................#.................................#..................#.........................................................................................#..#.....................................................#........................................................................#....................................................................................................................................................................................................................................................................#..........................................................................................#....................#..................................................#.......................................................................................................#........#.............................................................#......................#.............................................................#................
.........#........#............................................................#..................................................................#..............................#................................................................................................................................................#....................#.......#................................................#..........................................................#..............................................................................................................#................................................................................................#..............................................#.........................................................................................................................#...............#.....................#.............#..............#...............................#..........................................................
...............................................................................................................#....................................................................................................................................................................#...............................................................................................................................................................................................................................#.............#......................................#.................................................#.....................#............#......................................................................................................................................#..........................................#..................................................#.........#....................................................................................................................
............#..............................................................................................................................................................#............................................................#....#...............................#.......................................................##...............#.....................................#..#.........................................................................#..............................................................................................#................................#.................................................................................#............#.................................................#.......#.........................................#..........................................................................................#..................#.....................................................#...................................#.............
...................................................................................................................................#...........#...........................................................................#......................................#............................................................................#.................................................................#...............................................................................................#...........................................................................................................................................................................................................#.....................................................................................................................#..............................................................................................#............................................................#..................
..............................#.................................................................................#.............................#.................#..........................#...................................................................................#...............................................................#..................................................................................#...............................#.....................................................................................#.........#..............#........................................................#.........#...............................................................#................................................................................#.................................................................................#.........#.......................................................#....#...................................................................
................................................................................................#........................................................................##..................#............................................................................................................................#........................................................................................................................................................................................................#.............#..#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................
..............#.......#............................................................#.........#..............................#............................................................................................#................................................................................................................................#......................##.................#................................................................................................................................................................................................................................................#...#..#................................#..........................#.......................#............................#......................#..................................#..............#..................#......................#..................#..............................................................................................................
...........................................................................................................................................................................................................................#......................................................................................................................................#..................#..............................#......................#...........................................................................................................................................#............................#.............................#.....................................................#...................................................#............................#........................................................................................................................................................................................................................................
...................................................................................................#..............................#.....................................#......#.......................................................................#............#............#.......................................................................................................................................................................................................................................#............................................#..#.....................................#..............................................................................................#.......#.......................................................#.............#.............................................#................................................................................#......................................................................................................
..........................................................#.....#...#.................................................................................................................................................................................................................................................................#......................................................................................#.............................................#...#............................................#...........................#.....................................................................#................................#..................................#...............................................................................................#..................................................................#............................................................................................................................................................
.....................#........................................................................................#..#..................................................................................#..............#.............................#.......................................................#.................#..........................#..#............................#..................................................................................................................................#..........................................#................................................................................................................................#...........................................#.......................................................................#....................................#..........................................................#................................................#..........#.#..........................................
.................#..................#.............#...........................................................................................#...............................................................................................#......................................................#....#................#..............#..........................................................................................................................................................................#.......................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................
...........................................................................................................................................#...................#.......................................................................................#......................................................................................................................#...................................#......................................................#..............................#...............................................................................................................................................................................................................................#......................................................................................................................#............#............................................................................................#........................................................
......................................................................................................................................................#.....................#........................................................................#...........#.......................................#................#...........#.......................................................................#....................................................................................#......#.......................................................................................................................................#.....................#................#..............................................................................................................................................................#.......................#..........................................................................................................................#......................
.......................................................................................................#.....................................................................#......................................................................................................................................................................#...........................................#....................................................#.............................................#......................................................................................................##.....................#.#.......................................................................#....................#.............................................................................................................................#...............................................................................................................#...................................................
.#...................................................#......#..........................#...........................................................................................................#.................#...............................................................................#..................#.........................#...............#....................................................................#....................................................................................#......................#.#.................#......................................................................................................................#........#.......#........#.#.................................#....................................#...................................................................................................................................#.............................#..............................................................
.....................#..............#...........#.............................#...............................................................................#..............#.........#..............................................................#............................................................#.............................#.....................................#......................................................................................................#...............................#................................................................................................#.........................................................#........................................................................#.........#.#..............................................#....................#...........................................................#......#..............................................................#.............................................
...........................#........................................................................................................................#............................................................................#........#...................................................................................................................................##..#.........................#.......................................................................#................................................................................................................#..#..........................................................#.............................................................................##......................................................................................................................................#....................................................#...................................................................................
...........................................................................#..............................................................................................................#................................#......................................................................................................................#..............#...........................................................................................#....................................................................................................................#.......#.....................................................................................................................................................................................................................#............................................................#.......................#.........................#......#...........................................................................................
..............................#...............................................................#...........#........................................................................#..........................#.........................................................................#.......#..........................#..........................................................#.......##...........................................................................................................................................................................................................................#........................................................................#.............#..........................#............#..............#..........................................................................................................................................................................................................#.............................................
..................................#....................................#.....#...............................................................................................................#.........#..............#.............................................................................................................................................................................................................................................#.................................#......................#................................................#.......................................................................................#.......................................................................#...................................................................................................................................................................................#.............##....................................#...........................................
...........................................#........................................................................................................................................................................................................................................#..............................#...........#...............#............................................................#..................................#............................................................................#...............................#..............#.........................................#....................#.............................#...#............................................................................................#........................................................................................................................................#..............................................................................................#..............#.
....................................................#...................................................................#............................................#........#...............................................................................#.............................................#................................#.............................................................................................................................#........................................................................#......#......#......#........#...............#................#..................................................................................................#.....................................................#..#..........................................................##..........................................................................#...............#................................................................#..........................
..........................................#.........................................................................................................................................................................................................................................................................................................................................#.#...............................#...................#..........................................................................#..............#.....................................................................................................................#...................#..............................................................................................................................................................#..............................................................................................................................#.....................................................
...........................................................................................................................................................................#.................................#.............................................................................................................#..#..................................#.#........................................................................................................................................................................................................#................................................#..............................................................................#....................................................................................................................................................#..............................................................................#........................................................#........................
...................................................................................................................#.................#.......#.....................................#..................#..................................................................................................................#...............................#.........#............................#......................................#.................................................................................#......................................#.....................................................................................#..........................#.....................................#....................................................................................#.................................................................#.........#......................#...#..............................................................................................................
..................................................................#.....#........................................................................#............................................................................#............................................................................................................................................................................................#........................................#.......................................................................#...................................................................................................................................................................................#..........................................................................................................................................................................#......................................................................................................................
.......#.....................................#..................................................#.........................#........#.............................................#.............................................................................................#..........................................................#.........#.............#............................................................................................................................................................................................................................................................#...............................................................................#..........#...................................................................................................................................................................................................#...................................................................................................
#..............................................................................................#..............................................................................................................................................................#......#.............................................................................................................#.#............#.................#..............#............................#............#.................................................................................#.................#......................................................................................................#................................................................................................................................................................#.....................................................................................................................#..................................................
#..........................................................#..................#..................................................................................................................................................#................................................................#................................#.........................................................#................#..............#.........................................................#................#..............................................................#..................................#............................................................................................................................#..................................#..........................................................................................................................................................................................................................#..........................#.
............................................................#........#...........#..................................................#...............................................................................#.....................................................#...................................................................................................................................................................................................#.........................................................................................##...............................................................................................................................................................#............................................................................#.....................................................................................#.....................................................................................................................
............#.....................#....................................................................#....#...........................................................................................................................................................#.........................................................................................................................................................#...................................................#......................................................................................................................................................#..........................................................................................................................#...........................................................................#........................................................................#................................................................................................#...
..........................................................................................................................#...#...................................................#..............................................................#........................................................................................#......#.........#....#...............................#.................................................................................................................#......................................................#..................................................................................................#....................................................................................................................................................#................................................................................................................................................................................................
...........................#............................................................................................................................................................................................................................................................#........................#................................#...................#.............................................................................................#............................................................................................#.....................................#................................................................................#..................................................#.............................................#........................................................................................................................................................................................................................................
...........................#......................................................................................................................................#........................#.......#............................................................................................................................................................................................................................................................................................................#.....................#..........................#................................................................#...#........................................#...#....................#.....................................................................................................................................................#......#....................................................#............................#.......#.......#..........................................................
............................................................................................#...............................#........................................................................................................................................................................#.............#..#.....................................................................................................................................................................................#...............................................................................................#..................................................................................................................................................#..............................................................................#..........................................................................................................................................................................#........
.............#...............#.........................................................................................................................................#................................#................##....................#....#......................................#............................................................................................................................#..........................#....................#...........................................................................................................................................................................................................................................................................................#..........................................#..............#..#....................................................................#.................................#.........................................................................................
..............................................................#...#..............................................................................................................................................................................................................................................................#................................................#.......................................................#..........................................................................................................#.............................#.......#.....................#.............................................................................................................................................................................................................#...........................................................................................................#.................................................#.....................#..............
....................................................................#.#................#......................................................................................#.........................#......................................#...................................................................................................#................................#.......................#...................................#.......................................#....................................................#............#........................................................................................................................................................................................................................................................................................................#......................#...................#...................................................................................................................
.....................................................................................................................................................................................#....................................................#............................................................#.#......#..................................................#...#...........................................................#..#..................#........................................................................#....................#......................................................................................................................#..............................#................................................................................#...............................#....................#...........................................................................................................#..................................................................
............................................................................................................................................................................................................................#.................................................#.....................................................................#....................................................................................#..............................................................................................................................#.....................#..............#........................................................................#...................................................................#...........................................................................................................................#................................#..........................................................................................................
................................##........#.........#..............#...............................................#........................#....................................................................#..................................................................................#...................................................................#.................................................................#..............................................................................#...........................................................#......#........#.................................................#.......................................................................................................................#..................................................................................................................................................................................................................................................
..............................#.....#...................................................................................................................................#.....................................#............................................................................................................................................................................................................#..........#........................................................#................................#...........................................................................................#...............................................................................#...............................#........................................................................................................................................#............................................................................................................................................
..................................................#.........................................................#....#............#.................................................................#.............................................................................................................#.........................................................................................................................................................................................................................#........................................#.....................................#.........................................................................................................................................#.................................................................#...................................................................................#..........................................................................................................
...............................................#................................................#.................................#...................................................................#............#............................................................................................#.....#..................................................................................#.................#..............................................................................................................#.....................................................#...................................................#............##.......................................................................................................#..#.........................................................................#...................................................................................................................................................................#....#.
.....................................................................................#.............#.......................#.........................#...........................................................#................................................................................................................#....#...........................................................................................................................#...................................................#..............................................................#.............................................................................#......#.....................#.............................................#.........................#........................................................................................................................................................................................................................................................
.................................................#......#...#................................................................................#.............................................#...................................................................................................................................................................................................................................................#......#...............................................................................................................................#.....................................#.......................................................................#.....#.......................................................................................................................#...................................................................................................................................#...............##........#...............#.................
..................................................................................................................................#..........................................#....................#.......................................#.........................................................................................................................................................................#.................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#...#.......................#........................................................#.................#..............................
..........................................................................................................................................................................................#..................#................................#..............................................................#.............................................................................................#...#.........#......................#........#...........#......................#...........................................................................................................#...............................................................##............#..#............................................#..........................................................................#............................................................................................................................................#...................................................................
....................................#.........#...............................................................................................................................#................................................................................................................................#.............#..................................#........................................#.........................................#....................................................................................................................#......................................................................................................................................#.........#....................................................................#...................#.....................................................................................................................#.........................................................................................
...........................................................................................#..............................#...#..............................................................#.......#........................................................................................#.......................................#.........................................................#......................#...........................#.......#.....................................#...........................................................................................................................#.#.................#.........................................................................................................................................................................................................................#..................#...................................................................................................................................
..............................#.........................................................................................#...............................#......................................................#.................#....................#.............#..............................................................................................#...........................................................................................................................................#...............................................................................................................................................#............................#...................................#.............................#..............#.........................................................................#...............#.....#.................#...........................................#......................................................................................
..........................................#.....#............................................................................................#...........#.....................#..........................#....................................................#................................#................#...........#.................................................................#.........................................#....................#................................................................................................................................#................................#............................#......................................................#...............................#...............................................#.............................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.......#.....................................................#...........................................................#......................................................................................................#...#..............................................................................................................................................................................................................
.....................................................................................................................................................#.............................................................................................#................................#...................................#..............................................................................................#........................................................#.....................................................................................................................................................................#.......................................................................................#.............................................................................................#..................................#......#............................#..........#...................#...............................................................................
....................................................#..............................#...........................................................................................................................#...................................................................................................#...............................................................................................................................#...........................#............................................................................................#........................#.............#.......................................#.....................#.....................................#......................#............................................#...................................................#......#.................#.........................................................................................................................................................
............................................................#...............................................................................................................#...................................................#.....#...#.............................................................................................................................................#..........................................................#...................................................................#.................#................................................................................................................................................................................................................................................................................#............................................................#..........................................................................................................................................
......................................................#...............#..................................#..............................................#........................................................#............#............................................................................................#..............................................................................#............................#.......................................................................................................................................................................................................................................................#...............................................................................................#.......................#..........................................................................................................................................................................................................
..........#.#.................................................................................................................................................#.....................................................................#...#...................#..#....................................................................................#...........................#.....................#.........................................#......#.............................................................................................................#......................................#............................................................#.........................................#........#.........................#.............................................................................................#..............#..............................................................................#.................................................#..............#......#...#...
...................................................................................................................................................................#.......................#............................................................................................................................................................................#.#..........#......................................................#..........#................................................................................................................................................................................................................................................................##.................#........................##...............................#..........................................................................#.................................................................................#........................#....#.#...............................
......................................................................................................................#...........#.........................#...#................................................................................................#......................................................#...................................................................................................................#..........................................................................................................................#.....................#......#............................................................#.............................................................#....#......................................#......#.............................................................................................................................................................#.................................................................................
............................................................................................#......#.....#.................................................................#.............................................#.................................................................#..........................................................#.........#...................................................................................#.............................................#..........................................................................................#.........#.....................................#........................................................#................#...........................................................................................................#........#...........................................#.....................................#.......................................................................#..#........................
....................................................................#.......................................#.............................#..#...#........................#.................#......................................................................#..........................................#...................................................................................................................................#..........................#....#...............................................................#......................................................#....#..........................................................#...................................................................................#........................................................#.........................................................................................................#.................................................................................................
.............#.....................................................................................................................................#............................................................................................................................................................................................................#............................................#..........#.........#.......................#...............................................#.........#................................................#.................................................................................#..........................#....#......................................#........................................................................................................................................#....................................................................#..............................................................................#......
..........................................................................................................................................................................................#..........................................................#.................................................................................#....#.....................#.#.................................................#.............#..................#...............................................................................................#......................................................................#.........................................................................#...........#............................................................................................................................................................................................................#.................................................................................#..............
.....#........................................................................................................#...........................................................#..#...........................................................................#...............................................................................................#...................#...........................................................#......................................................#........................................#..........................................................................#...............#.................................................#............................#.........................#..................................#................................................#.................................#..............................................................................................................................................................
.......#..............................................................................................................#...................................................................................##..........#................................................................................................................................................#.....................#......................................................#...............................................................................#.............................................................................................#.................................................................................................................................................#................................#..................................#...............#.................................................................#........................#..............................................................
.......#...........................................................#...................................................#..................................................................................................#............................................................#..............................................................................................................................#...................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
..............#...........................................#....................................#......#................................................................................................................................................................................................................................................................................#.....#...#.................#.......................................#....................#......#...................................#...............................................#..........................................................................................................................................................#......#................#.......................................................................................................................#...........................................................................................................................................
.....................................#.....................#................................................................#..............................................................................................................................................#..#.........................................................................................................................................................#.........................................#...................................#..................................................................#..................................................#.......................................................................................................................#.............................................................................................................................................#...............................................................................................................
.........#.........................................................#.........#.................................................................................................................................................................................................................#..........................................................#..............................................................................................................................................................................................................#...................#.............#.................................#............................................................................................................................................................................................................#.......................................................................................................................................................................
.............................................................................#.............................................................................................................................................................#........................#..................................................#.........................#.............................................#...................................#........................................................................................#.............................#......................................................................................................................................................#............#..............................#......................#.....................................................................................................................................#.......................................................................................................
.............................#...#...................#........#..............................................................................#..........................##.....................................................................#.............................................#................#..........................................#....................................................#........................................................#..............#.......#......................................................................................................................................#............#................................................................................#....#...........................................................................................#............................#................................................................................................................................................................
......#..............................................................................................................................................................#...............................................................................................................................................................#........................................................................#............................................................................#...............................................................................................................................................................................................................................................................................#..........................................#.........#.........................................................................................................................................................#......................................#
...........#.........................................................................................#.............................#........#....#...#................................................#......................................................#.........................................................................#.............................................#.................................................................................#.................................................................................................#................#......#.....................................#............................................................#........................#..................................................................................................................................................................................................................................#.............#...................................................
..........................#.................#.........................................................................#...............................#...................................................................#...................................#...#.........#...........................#.....#.#........................................................#..................................#..............................#.....................................#.................................................................................................#......................#...................................................................................................#.......................................................#..................................................................#...................#....................................................#..........................................#...............................................#....................
............................................................................................................................................................#..............................................................................#......#.......................................................................#..................................................................................#...........................................................................#....................................................................................................#..................................................#..........................................#.........#.............................................#.................#.................##.................................................................#...............................................................................................................................#......................................
..........................................................#.................................#.............................#..............................................................#....#.......#........................#............................................................................................................#.................#...................................................................................#.#..............................................#............#.......#...#........#........#.........................#....................................................................................#........................................................................................................................................................................................................#...................................................#.......................................................................................................
..............................#.............................................................................................................................................................................................................#......#.........#...........#......................................................................................#.................#........##..................................................#.........................................#.....................................#....................................................#..........................................................................................................................................#........................#...#.#...................................................................................................#............................................................................................................................#..................................
................................................................................................................................................................#.................................................................................................#................................................................................................................#..........................................#..........................................#...................................#..................................................#............................................................#........................................................#..............#...........................................................................................................................................................................................#................................................#......................................................#........................
......................................................................................................................#..#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#.........#.............#.#......#.#.........#............................#............................#..............#...................................................#............................................................................................................................................................................................................................
....................................................................#................#.........................................................................#...................................................................................................#....................................................................#...................#...................................................#...............#......................................................................#............................................................................................#................................................................................................................................................................................................#...................................................................................................................................................................#..........................................#.............
.........................................................................................................................................#...........................#..............................................................................................................................................................#.....................................#.................................................................#.....................................................................................................................................#.............#...........................................................................................#.........................#..........................................................................................#.......................................................................#..............................................#.........................#.................................#.............................
...............................................................................................................................#.....#....................................................................................................................#............................................................................................................#.................................#............................#..................................................#..............................................................................................................................................................................................#...............................................................................................................................................................................................#........#..................#......#......................................................................................................
............#........................................#........................#............................................#..........................................................................#.........................................................#.........................................................................................#..................................................#....................................#.............#..........#.........................................................................................................................................................#.........................................................#....................................................................................................................................#..................#.............................................................................................................#.................#..........................................
............................................................#..............................................................................................................................#..#.............................................................................#...................................#.....................................................................#.......................................................#...............#.......................................#..............................#....................#........................#........................#......................#............................................................................................................#.................................................................................................................................................#.................................................................................#.............................................
......................#......#.........................................................................................##............................#........#.............................#..................................................#......................................#...................................................................................#.....................#.....................................................#........................................................................................................................#................#................................................#.#.....................................................#............................#..................#.........................................#...............................................................#.......................#.....................................................................................#............#.............#.....................
..............................#.............................................................................................................................................................#.........................#.....................#........................#........................................................................................#...................................................................#..............................#............................................#................................................#.........#...............................................................................................................#.................#........................................................................................................................................................#............................................................#...................................#....................................#......#....#...........
......................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.........#........................#......................................................#.......#..............................................................................................................................#..........................................................................................................................................#.........................................................................................................
...........#...................................................................................................................................................................#..............................................................................................#...................................................................................................................................#.......#.....#...............................#................#.#.........................#.................................................................................#...............#....................................................................................................................................................................#.......................................................................................#...........................................................................................................................................#.........
............................................................................................................................................................................................................#...............................................................................................................#.............#................................................................................................................#.......................................................#..........#..........................................................................................................................................#................................................................................................................................................................................#........................#..................................................................................................#....................#......................
..............................................................................................................................................................................................................................#............................................................................................................................................................................................#....................................................#............................................................................................................#.......................................................................................................................................................#.....#..................................................#.....#......................................................................................................................................................#......................................................
................................................................................#............................................................#...................................................................................................................................................#......................................................................................#................................................................................................................................#...........................................................................................................................#...................................................#..................#.......................................................................................................................................................................................................................................................#............#................................
.............................................#..................................................#..........#...................................#................................................#............#.............................#.......#.#.............................#...............#..................................................................#..............................................#............................#.................................................................#...................#.......................#.......................................................................................................................................................................................................................................................................#....................................................................#....................................................................#...............................................
........................................#..........................#.........................................................#.....#...............................................#...................................................................................................................#............#....................................................................................................................................................................#.#..............................#.........................................................#........................#.......#........#......................................................#........................................................................................................................................................................................#.....#..........................................................#..................................................................................
..............................................................................#.....................................................................................................................#............#..............#................................................#............................................................................................................................................................................................#........................#.........................................#....................................................#.................#....#.......................................................................#............................................................................................................................#...........................#...................................................................#...............................................................................................
....................................#..................................................#................#.#............#............................................................................................................#.................................................#.........#.....................................................#......#.........................................................#.........................................................#...................................................................................................................#..............................................................................................................................#......................................................................................................................................#..........................#.............#......................................................................................................#......
.....................................................................................................................#....................................#....................#......................................................................................#.......#............#.........................................................#...................#............#..........#...............................................#........#...................................................................................................................................#...................................#...............................................................................................................#................................................................................................................................................................................................................................................#..............................
...................#........................................................................................................................................................................#....................................................................................................................................................................................................................................................#..................#.............................................................................................................................#....................#............................................................................................#.............#.#...#..............................................................................................................................#....................................#.....................................................................................................................
.....................................................................................................................#..................#..............................................................................................................#................................#..............................................................#............#..........................................................................................................................................................................................................................................#............................................#.....................................................................#......................................#...........................#............................................................................................................................................................................................................................
................................#....................................#...............................#.........................................................................................................................................#............................................#..................................................#..............................................................................................#........................#.............................................#.......#.........................................#..................................................................................................................#...#.........................#......................................................................................................#............................................................................................#...........##........................................................................................
..................#.................................................................................................................................................................................................................................#.........................................................................................................#......................................................................................................#...........................#..........................................................#...............................................................................................................#.........................................................#.......#.................................................#....................................................................#...........................#.........#...................................#.............................#..#.................................................
...............................................................................................................#............................................................................................................#.................#......................................#.................................................................................................................................................#...........................................................#......................................................................#................................................#.........#......................................................................#..................................................................................#..............................................#...............................................................................#...............................................................#...................................
................................#.........................................................................................................................................................................................................................................................................................#.............................................................................................#.............#.................................................................#................................................................................................................................#..............#..........................................#..............................................#..............................................................#......................#........................................................................#...........................................................#........................#...........................
....................................................................................................................................................................................#...................#.................#..............................................................................................................#.................................................................................................#.............................................#......................................................................................................................................................................#......................................................................................................................................................................#....#...........................................................................#..............................................#......................#...................................
.....................................................#.................................................#............................................................................................................................................................................................................................................#........................................................#........................................................#...........................................#.................................................................................#......#...................................#.................................................................................................................#.............................................#..................#.....................................#.................................................#..............................................#......................................#.................
.................#......................................................................................................................................................................................................................................................................##...............#...............................................................#.................................................#...........................................................................................#.......................................................................................................................................#..............................................................................................................................................................#.........................................................#.............................................................................#................................................#..........
..................................................................................................................................................................#........#.............................................................................................................................#......................................................................................................................................................................................................#..........#........................#................#..................................................................................................................................#........................................#...................................................#.................................#......#......................................................................................#............................................................................................
.........................#.....................................................................................................................................................................................................................................#..............................................#................#.........................................................................................................................#....................#...........................................................................#..............#...........................................................................#..........................................................................................................................................................#...#.......................................................#....................#...............................................#.................................................#..............................
.........................#....................#...........................................................................................................#...................................#..................................................................................................................................#..............................................................................#..............................................................................................................................................................................................................................................................................#.................................................................................................................................................................#................................#..................................#.........................#..................................................................
................................#..........................................................................................................................................................................................#.......................##............................................................................................................#...............#.........................................................................#..................................#................................................................................................................................................................................................#.....#...#.......#.....................................................................................................................................................................................................................................#..........................................................................
....................................#..............................................#..............................................................................................................................#.............................#.............#..................................#................................................................................................#......................................................................#....................................................................................................................................................................................#.........#........#................................................#............#......................................................................#..................................#................................................................................................................#.......................................................
...................................................#..........................................................................................#.............................................................................#........#....................................#.............................................#...........................................................#.....................................................................................................................................................................................................#............................................................................................................................................................................................................................#................#..........................................................................................................................................#..............................................
...........................................#.........................#..................................................................................#..................#..........#........................................................................................#.........................................................#.#..............#....................#..................................##................................................................................................................................#...................................#.................#.........................................#......................................................#............................#.........................................................................................................................................................................................................................................#..#............................................
.............................................................................................................................#................................................................#................................................#...................#.........#.........................#.......#..#............#...........................#.....................................................................................#........#.............................................#.#...........................................................................................................................................#...............................................................................................................#.............................................................#......................................................#................................................................................................................#.....................
........................................................................................................#.................#...........................#.......................................................................................................................................................#......................................................#.........#...................................................................................................................................................#......................................#......#...............................................................................#...........................................#............................#.........................#...........................................................................................#..................#..........#.............................................#....................#.............................................#..................
.......................................................................................................................................................................#......................................................................................................................................#.....................................#....#...............##...................................#.....................................................#.........................................................#..................#.............................#.......................................................#..........#................#..............................................................................................#................................#.....#......................#...................................................................................................................................................................................#.............
.....................................................................................................................#.....................................#..................................................#..................................................................................................................................................................................................................................................................................................#...........#............................#..........................................................................................................................................#...........................................................................................#............................................#........................................#..........................................................................................................................................
........................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................#......................................#......................................................................................................#....................................#...................................#.................................#..............................#......................................................................#.......................................#................................................................#.................#.............................................................................#
.........................#................................................#.......#............................#............#..#...........................................................................................................................................................................................................#.................................................................#.......................#.......................................#............#..........................................#.........................................................................................#...........................................................................................................................................................................................................#.........................................................................................................##.......#.................................................................#.
.................................#.............................................................................................................................#...........................#.....................................................................#............................................................................................................................#............#..........................................................................#.......................................................................................................................................................#.....................................#..#...............................................................................................................................................#......................#............................................#..................#...................................................................................................
............................#..................#.............#.......................................#.........#........................#...........................................................................#................................................................................................#...................#....................#.....................................................................................#...........................................................................................................................#........#........................................#.........#................................................................................................................................#....................................................................................................................................................................................................................................................
....................#.............................#..........................................................#............#.................................................................#................................#................................#......................................................................................................#........................#...............................................................#...#..................................................................................#...................................#..#...........................................................................................................................................................#..........#..............................................#....................#.....................................#...................#................................................................................................................................
......#..................................#.#...........#.......................................................................................................................#......................................................#............#....................#....................................#..................................................................................................................................................................................................................................#..................#...................#.............................................................................................................................................................................................................#.................................................................#.#..................................................#...........................#...........#.............................................................
.....................................#.........#............#.................................................................#..................................................................................................#.....#............................................#................#.........................#...........#...........................#....................#...................#............#...............#...............................................................................................................................................................................#.......#.....................................................................#...................................................................................................................................................................................................................#..................................................................................................
................................................#.......................................................................................................................#.............................................................#......#............................................#............................................................................................................................................................#...................................................................................#.........................................#.....................................................................................................................#......................................................................................................................................................................................................................................................................................................................
.............................#........................................................#.............#...................................................................................................................................#.................................................................................................#.#....................#..............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#............................................................................................................#...........#.#..........................................................#.........
...................................................#.......................................................................................................................................................................................................#....................................................##...................................................................................................................................................................................................................................................#..........................................................................................................................#.........................................#...................................................#..........................................................................................#......................#.........................................................................................................##......
...#....#...........................#.................................................................................................................................#....................#....................................................................................................................................................#...............................................................................#........................................#...................................................................................#......................................#...#.......................#..........................................................................................................................#...........................................#...................................#.............................................................#........................................................................................................................
.............................................................................................................................................................................................................#.....................................................................................................................#.....................................................................#......#...................................................................................................#..............................................................................................#..............................#............................................#.......................................#.................................................#..............#................................#.................................................................................#......................................................................................................
.................................#............................................................................................................................................................................................................................#....................#....................................#...........................#...................................................................................................................................................................................................#..........................#................#.............................#....................................................................#....................................................................................................................................................................................................#.................................#............................................................................#......
..........#..................................................#........................................................................................................................................................................................#..................................................................#................#............#.............................................#............................................................................................#....................................................................#.#........................................................................................................................................#...........................................#..............................................................................................................................................................................#....................................................................................
..........................#......................................................................#.....#............................................................................................................#.....................................#.................................................................................................................#........................................................................#..........#.....#...........#.......................................................................................................................................................................................#.............................................................................#.#.................................#...#...................................................................#.............................................................................................................................................................
..........................#..#....................................................#.......#.............................................................#................#.......................................................................#...........................................................................#............................................................#.....................................................................................................................#...................#...................................................................#..............#...........................................................................................#...................................................................................#.......................................................................................................#.........................#.......#................................................................................
......................................................................................................................#......#....................................................................................................................................#.............#..................................#............................#...................................................................#...........#.............#.........#..................#.......................................................................................................................#.............#..............................................................................................................................#......................................................................................#....#.....#...............................#........................#............................................................#.........................................................
..............................................................#..........................#.................................................................................................................................................................................................#........................................................................................#............................................................................................................................................................#....................................................#.............................................................................................................................................................................................................................#..........................................................................#....................#............#.................................#.......................#......................
..................................................................................................................#..........................................................................#...................................................#..............................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.#................................................................................................................
.....................................................#...................#...................................................................................................................#............................................................................#...........................................................................................................................................................................................................................................#..............................................................#.........................#..................................................................................................................................................................................................................#........#.............................................#.........................................#...............#.........#....................................................................
.......................................................#.................................................................................................................#....................................#......................#..............#.................................#..........................................................................................................................................#..............................................................................................................................................................................#..........................................................................................................................................................................#.............................#........................................................................................................................................................................................................
.....................................#...................#.......................................................................................#......#................................................................................................................................#..........#..........#.................................#.........................#......#..............................#.................#........................................................................................................................................................#...................................................................................................................................................................#............................................................#...........................................................................................................................................................................#........................
...........................................................#..................................#......................................#............................................................................................................................................................................................................................#...................#.......#................................#.............................#.................................#....#...................#................................................#..............................................#...........................#.................................................#...........#.......................................................................................................#........................................................................#...........................................................................#.......................#.................#........
......#........................................................#.......................................................................................................#.....................................................................................................#.........................................................#................................................#.........................................................#........................................................................................#........................................#.............................................................................................................................................................................................................................................................................................#.........................................................#..........................................................#..........................
............................................................................................................................................................................................................#..........................................#............................................#........................##...............##.............................................#....................................................#..................................................................................................................................................................#....................................................................................................................#..#.................................................................................................................................#..............##................................................#.....................................................#........#...#...#..........
....................................................................#.#........................................................................................#.........................................................#....................................................................................................................#........................................................................................................................................#....................................#....................#......#................................................................#..............#............................#.................................................................................................#............................................................................#...................................................................................................#.........................................................................
...................#......................#........................................................................................................................#...................................................#..................................#.............................................................................................#..................................#.............................................................................#.......................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................#...............#..........................................................#...............................................................................................................................................................#............#......................#...........................#...................#.....................................................#........................................................................................#............................#............................................................................................................................................................#..............................#......................................................................................................................
.............................................................................................#..............................................................................................................................................................................#.............................................................................................................................................................................................#...#...............................................................................................................................................................................................................#...............................................................#.#.........................................................................................................................................................................................#...............................#..#.......................#.#..........
...........................................................................................................................................................................................#.................#........................#............................................................................#............................................................................#.................#............................................................................................................#....................................................................................................................................................................................................................................................................................................#.........................#.........#........................#................#.....................................................#.........................................................
..........................................................................................................................................................#..............................#................................................................................................................................................#..................................................................#...........................................................................................................................................#...............................................................#.....................#................#...................#.........................................................................................................................................##..................................................................................................................................................#......#........................................
...................................................................................................................................................................................................................................................................................................................................................................................#.......................................#............#.#..........................#...................................................................................#...................#......................................#........................................................................................................................................................................................#....#....................................#....................................................................#.........................#.#............#............................................................
......................................#.............................#.#......................................................................................................................................................#.................................................#...............................#.........................................#.............................#..............................#...................................................................................#..........................................................................................................................................................................#.......................................................................................................................................................................................#.....................#...#............................................................#.............................................................
.....................................................................................................................#.#...........................................#........................................................................#..........................................................................#............#........#................................##........#......##.................................................#.............................................................................#.........................................................#.........................#...................................................#......#............................................#.....................................................#..........................................#.........................#..........................................................................................................................................................................
............................................................................................................................................#...........................................................................................#.........................................................................................................................#.......................#...................................#.#............#...................................................#.......#.......................#..............................................................#....................#.......................................#........#........................................................................................................................................#..................................................................................................................................................................................................................
.........#..#..................................................................................................#.....#...................................................................................................................#......#......#...#..........................................#...........................................................#.........................#..................................................................................................................................................................................................................................................#..........................................#..................#.........................#..................................#..........................................................................................................................................................................................................................................#............
...........................................................#................................#.........................#..................................................................................................#.................................#............................................................................................................................#.................................................................................................................................................................................................................................#..............................................#...............................................................................#..........#................................................................................................#........................................#...............................................#.#...........#.....................................#...............
................................................................................#........................................................................................................................................#.......#..........................................................................................................................................................#...............................................#....................................................................................................#.....................................................................................................................................................................................................#....................#...........................#..................................................................................#............................................................................................#......................................#..
..........................#..........................................................................#.................................................................................................#................#...................................................................................................................................#..........#.............................................................................................................................................................#.................................................................................................................................#.................#..............................................#...................................#......................#....................................................................................#..................................................................................................................#..................#...
......................................#.....................................................................................................................................#.........................................................#..................................................................................#............#.............................#....................................................................................................#..............................................................................................................................................................................##........................................................#..............................................#..............#..................................#.........#...#.................##................................................................................#......................................................................#.....................
..................#..........#...................#........................................................................................#...................................................................#....................................................#.................................................................................................................................................................................................................#..........................................................................................#................................................#..........................................................#.............#..............................................#........................................................................................................................................................................................................................................................................
..................................#........#.................#.....#.........................................................................................................................................#..........................................................................................................................................................................................#.................................................................................................#......................#.............................................................................................................................#...................................................................................................................................#...............................#...#...................#.............#........................................................................................................................................................
............................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................#....................................................................#........................................#...........................................................#......................#........#...............................................................................................#...................................................#.........................................#.................................................................................................................#.........#...................#......
...........................#...............................................................#..........................#.................................................................................................................................................#................................................................................................#.................................................................#....#...........#...........................................................................................................................................................................................................................................#..................................................................#.................#.........#.........#.....................................................#........#................................................................................................................................#................
....................#...................................#.............#....................#.........................................................................................#.......................................................................................................................#..................#...................#...............................................................................................................................#............................#.............................................#...........................#.......................................#...................................................#...........................................................................................................................................................................#.................................................#.......................................#...............................................................#....
.......#.....................#....#.............................................................................#..................................#......................................................................................#..............................................................................#.......................................#.....#.........................................................................................#....................#..........................................#.#..............................................................................................................................................................................#......................................................#...............................#.......................................................................................................................##..#...............................................................#............................
.........................................#....#...................................#.................................................................................................................................................#.....................................................................................................#.................................................................................................................................................................................#..............................#......................................................................................#...............................#........................#......................#.......................................................................................................................#..#......................................#...............................................................#.............................................................
.................#.........................................................................................................................................................................................................................................................................#........................................................#.................#.........................................................................................................................#.........................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................#........................................................................#.........
.....#..#............#.......................................................................................................................................#..............................................#.......................#..............................#..........................................................................................#..........................#...........................................................................................#...........................................................#................#............................#..................................................................#.......................................................................................................................#...#........................#................................................................................................................................#.......#...........................................#.....................
..........................................................................................................................................................................................................#..................#..........#............................................................................................#..............#..........#.........................................................#..............................#.............................................................................................................#....................#.............................................................................................................#..................................................#.................#...................................#.................................................................#................................................#.................................................#..................#.......................
...................................................................................#.............................#................................#............................................#..........................................................................................................................................#..........................................................................................................................................................................................................#...................#................#................................................................................#.............................................................................#........................................................................................#...............................................................................#........................#...............#.........#............................................
........#....................................................................#..........##..........................................................................#...................................................................................................................#....................................................................................#.............................#.........................#........#...........#.........#..#......#...............#..........................................................................................................#.................................................................................#...............................................................................#......................#.................................................................................................................#...................................................................................................#.........
.............................................................................................................................................................................................#..........#...........................................................................................#.......................#................................#........................................................................................#.....................................................#......................................................................#.........#.............................................................#...........................................................................................................................................................................................................................#.................#.......................................................................................#................................
...#.............................................................................................................................................................................#................#...................................#......................................#..............................#............................#........................#...........................................#...............................#....................................#...................................................................................................................#.............................................#.................................................................................................................................................................................................................#...............................................................................................................#..................................#.......
............#.............#............................................##.........................................................................................................#.............................................................................................................................#....................##......................#........................................#.....................#........................................................................#......................................................................#............#......................................................................#..................#............................................................................................................................................................................................................................................................................................................#.................................
................#................................................................................#...........................................................................................................................................................................#..................................#....#.........................................................................#....................................................................#................................#.....................................................................................................................................................#...........................#......#....................#....................................................................................................#............#.........................................................................................#...............................................................................................#..
......................#.......................................................#.....................................................#...........#...........................................................................................................#..#..................................................................................................................................................................#..................................................#.....................................................#.........................#......................................#.......#..............................................................................................................................................................#.......................................................#........................................................................................................................#...........#.................................................
...............................................................................#..................................................................................#..........................#.....................................................................................................................................................................................................##........................................#.............................................................#....................................................#..........................................................#..............................................................................#................................................................................................................................................................................................................................................#......................................................................
...........#..#...........................................................................#.............................#............................................................................................#..............................................................#........................................................................................................#...........................................................................................#...............................................................#........#...................#....#...............................................................................................#................................................................................................#.......................................................#......................................................................................................................#......................................................
...........................................#.............................................................................................................................................#..........##.......................................#...................................................................................................#......................#....#....................................................................................#........................................................................................#.........................................................................................................................................................................#........#...................................#.......#................................................................................................................................#....#.............................................................................................#...
#..........................................................#.......#......#.................................................................................................................................................................................#.....................................................#........................................................................#........................................#.............#............................#.................................#....#.........................................................................................#...............................................................#.....................................................................................................................................................#...................................##....................................................................................................................................#.................
............................#...........................................................#..............................................................................................................#..#.....................................#...................................................................................#..................................................................................................................................................................................................................................#.........................#...............................................................................................................................................#.......................#................#.........................................................................................................#........................#.....................#..............................................................................
.......................................................#....................................................................................................................................................#............................................................................#.......................................................................................................................................#..............................................................................................................................#.............................................#........................................................................................................................#...............................................................................................#.....................................................................#................#...................................................................................................
...................................#................................................................................................................#...................#................................................................................................................................................................#..............................................................................................................#.........................#......................................##....................................................................................................................................................................................................................................................................................#........................................#.#...........................................................#....................................#......................................................................
............................................#..................#..........................................................................................................................................................................................................................................................................#.......................................................................................................#...........................................................................................................................................................................................................................................#............................................#.......#.........................#..........................................................................................................#................................................................................................................#........................
...................................................#............................................................#...............................................................................................#.....................#.....................................................#...................................................................#............#.....................................................................#...................#...............................................#................................................#.#.................................................................................#....................................................................................................#........................#.......................#.................................................................#................................................................#......................#................#....................................
............................................................................................................................................#...................................................................#...........#................................................................................................................................................................................................................................................................................................#...............................#................#...................................................................................................................................................................#.......................................................................#..#........................................................................#............................................................#........................................................#.....
.....#...........................#.................................................#..........................#.........................................................................................#.......................................#....................................................................#...........#.......................................#.................................................................................................................#.............................#..................................................................#............................................................................#.........................................................#..................#....................................................................................................#................................................................................................................................................#.....................
...................................................#......................#..........................#..............................#.................................................................................#..#..............................................................................................................................#......................#..........#.................................................................................................................#..........................................................................#............#.......................................................#.....................................................................................#...............................#...............................................................................................................................................#...............................................................................................
..............................#..........................................................................................................................#.........................#.........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#...............................#..........................................#.....#........#.............................
...............................................#.........##......................#.......................................................................#......#..........................#......................................................................................................................................................................................................#...............#.......................................................................................................#....................................................................#............#..................................#.........................#...........................................................................................................................................................................................#............................................................................................................................................................
.......................#......#............#.........................#.......#.................#........................................................................................................................................#.............#...........#............................................................................................#.......................#........................................................................................................................................................................#..........#.................#................................................................................................#.#..........#.........................................................................................#..................#............................................#....................................................................................................#.........................................#.............
..................................................................................................#....................#............................................#...................................#..................................................................................#....................................................................................................................................................................................................#.................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#....#.............................................#.................#................#.................
..................#.............................................................................#...............................................................#...#...........................#......................................................................................................................................................................................................#..............#.......#........................#.............#.................................................................................................................................................................................................................................................................................................#...............#........................................#............................................................................................#................................................................#............#......#...............
.........................#.................................................................................................................................................................#.......................................................................................................................................#...........#......#..........................................................................................................................................................................................#........................................................................................................................#........................................................................................................#............................................#...................................................................................................................................#......................#..#...................................
.........................................................#........................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................................................................##...........................#.....................................................................................................................#.....#.............#..#.....................................#..#................................................................#...........................................................................................#...........#.............................................................#..#....................
...........................................................................................#.....................................#.........................#................................................................................................................................................##.......................................#................................#...#...................................#...................................................#................................................#....................................................................#.................................#.......................................................................................................................#.............#...........................................................................................#.........#................................................#..................#..........#............................................................
.#.............................................................................#.....................................................................................................#..................................#........................#............................................................................................................................................................#.#................#............................................................................................................................................................#.........................................................................#...............................#.......................................................#......................#...............#.......................................#.........................................................................................................#........................................................................
................................................................#...............................................#...........................#..............#...#.................#...........................................................................#..#.....................................................................................................................................................................................................................................................#.#.....................................................................#.....................................................................................................................................................#.....................................................#..#............................................................................................................#..............................................................#................................#...#...
..........#.................................................................................................................................................................................................................................................#...........................#...................................................................................................#.......#...................................................................................#.........................#..............................#......................................................................#...............#...............................................#.................................................................................................................................................................................................................................................#..............................#..................................#......#..............
...........................................................................................................................#....................................................................................................................................................................................................#.................#.....................................................#.............................................................#.........................................#..#...................................................................#..........................................................................................................#............................................................#.......................................................................................................................................#...........................................................................#..............................................
......#......................................................#...........................................................#............................................................................................................................................................................#....#....................#.........................................#...........................................................#...........................#.............#............................................................................................#.....................................................................#.#...................#..................................................#...............#.......................................................................................................................................................................................................................................#.............................................
.............#....................................................................#......................................................#.....................................................................................................................#....................................................................................#..............................................................................................................#................................................................................................................................#.....................................................................................................................................................................................................................................#...............................................#.........#..#...........................................#.............................#................................................
.....................................................#...........................#..........................................................................................#..............#.............................................................................................................................................................................#.............#..#.....#...........................................#...................#...............................................................#......................................#..............................................................................................#.........................#.......................................#........#................................................................................#....#....#.#............................................#...................................................................................#..................................................
.....................#.............................................................................................................#.......................................................#.........................................................................#.................................................................................................##.........................................................................................#............................................#.#...#......................................................................................................................................#................#.#.......................................................................................................................................................#.......................................................#........................#........................................................................#................................
........................................................................................................................................................................................................#..................................................#....#....................................................................#.............................................................................................................................................................................#.#...............................#...............................#.........................#...............#........................#..................#.....................................................................................................#..................................#.........................................#...............................##...........#......................................................................................................................
............#.......................#...................................#........................................................................................................................................................................................................................#................................#..................#........................................................................................#.............................................................................#...........................................................................#...................................#............#.#.................................................................................................................................................#..........#................................................#...................................................#......................................................................#.............................
........................................................#.......#..................#..............#........................................................................................#...............................................#....#..........................#..............#.................#...................................................................................................................................................................#....#.........................................................................................................#...................................................................#............................................#......................................#.......................................................................................................................#...........................................#......#...............................................................................................
...............#............................................................................#.............#....#............................................................................................................#......................#........................................................#........................................................................#.............................................#..............................................................................................................................#...............................................#............................................................................................................................#.............................................#...............................#...........................................................................................................................................................................................#........
.#................................................................................................................................................................................................................#......................................................................................................................................#...........................................................................#............................#...............................#.........................#......................#...........#.........................................................................................#........................................................................................................................................................................................................................................................................#....................................................#........................................#.
............................................................................................................................................#..........................#....................................................................#.....#............................................................................#..........................................#...................................................................................................................#..............#...........#..............#............................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................#................................
...............................................................................................#.........................................................#..#........................................................................................................................#........................#........................................#............................................................................#..........................................#....#...............#.........#..#........................................#..............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.
..............................................#..................................#...............................................................#...#...............................................................................#.................................................................................#..................................#.............................................................................................................................#.................#...............................................................................................#.....#........................................................................#....................#........................................................................#.............#.....................#......................................................................................................................................................................................................
............................................#.................................................................................................#...........................#...#............................................#................................................#.....................#........................................................................#.....................................................................#...........................................................#..............................................#.........................#.........................................................................................................#....#.............................#..............................#................................................................................................................................#..............................................#..................................#............#...............................
......#..............#...................................#..........#...........#......................................................................................................#..............................#.......................................................................................................................................................#.......................#...................#.............................#...................................................#...............................................#......................................................................................................#........................#..........................#.......#.............................................................................................................................................................................................#....................................................................................................
...............................#.......#.....................................................................................................................................................................#.............................................................................#...........................................#....................................................................#...............................#.................................................................#....#.....................#..............................#......................................................................#..................................#...............................................................#....................................................................................#..#.............................................................................................................................................................................#.........
#........#.........................................#............................................................................................................................................................#....................................#.......#.................#..#...................................................#.................................................#.....#...........#....................#.................................................#................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................
................................#...................................................................................................................................................................#...............................................................................................................................................#..........................................................................................................................................................................................................................#...........................................................#.............................................................................................................................#...............................#..#....................................................................................#.......................................#...........................#.......................................#....................
....................................................................................#........................................................................................#.....................................................................................................................................#...................................#....................................................#...............................#...................#.......................................................................................................#...............................................................................................................#....................#.......................................................................#...........................................#.....................................................................#...............................#.........................................#...............#................................
....................#..................................................................#...................................................#...................................................................................................#..........................................................#....................#...#.....................................................................................................#.................#.....................................#.................#...........................#............................................................................................................................................................................................................#...............................................................................#.............................#.....#.................#........................................................................#......................................................
......................................................................#.....................................................................................................................................................................#......................................#..................................................................................................................................................................................................................................#...................................................................#.................................#..................................................#..................#..............#...........................................................................................................#.......................#...#..........................................#..........#..................................................................................................................
....................................................................................................................#............................................#..............................#...................#.................#.....................#.................................#.........#.................................#.......................................................................................#............................................................#.................................................................#.....#.....#.........................#..................................................................#..............................#.........#..................................................................................................................................................................#...........................................................................................................................................
......#......................................................#...................#.........#...##..........#......................................................#.....................................##....................................#..................#............#....................................................................................................#.....................................................................................................#.......................................................#.......#.....................................................................................................................................................................................................#......#........................................................................................................#.....#.......................#.......................#....................................................................................#.......
..............................#.#.....................................................................................................................................................................................................#........................................#..............................................................................#.....................................................................................................................................................................#..........................................................................#.............................................................................................................#............................................................................................................#..................#....................................................................................................................................................................
........................................................................................................................................................#......................#...............................................................................................#.................................................................#..#................................#....................................................................................#...............................#....................................#.....................................#.#..................#...........................................................................................................#..............#.......................................................................................................................................................................................................#....................................................................................
.......................#...........................................................#.........................................................................#.................................#....................................................................................#.........................#................#..............#............................................................................................................................#......#......................#.....................................................................#.....................................................#.........................................#................................................................................................................................................................................................................#.........#..............................#........................................................................................
............#.............................#........#..........................................................................................................................................................................................................................#...#...........#........#................................................................#....................................................#..............................................................................................................................................................................#..#...............................#.....................#...............#.......................................................................#.....................................#...................................................................................................#......................................................................................#.....................#......#......
........................................................#............#..............#.....................#.....#...................................................#....#...................##.................................#........................................................................................................................#.............................#..............................................................................................#.....................##........................#.....................................................................#.....................#...#..............#........#......................#........#...........#..................#.....................................................................................................................................................#........................................#..............................................#......................................................
.....................................#................................................................................#..............................................................................................#....................................................#...........................................................................................#................#................#...............#..................................#...........................................................................................................................................................#................................................................................#.......................................................................................................................................................................................................................#.................................................................................................
...........#.................................#..................................................................#........................................................................................................................................................................#........................................#............................................#..........................................#.............................#...............................................#.............#........................................#........................................................................#................#........................................................................................#............................................................................................................................................................................................................................................................#..................
..................................................................#.....................#...............................#....................................................................................#..................................#...............................................#................................................................................................................................................#................................................#................................#..........#.....................................................................................................................................................................................................................................#.................................................................................................................................................#.......#.............................#.....................................................
...............................................................#..................................................................#.#............................#..............#...................................................................................................#..............................................................#..................................................#.................................#...................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................#............
................................................................................................................................................................................#............................#.......................................#.............#...#.................................................#..............................#....................#...........................#..................#..................................................................#.................................................................................#..........................................................................#.......................................................................................................................................................#.........#......#....................................................................................................#.......................................................................................
...........................#.............................#...................................#........................................................................#....................................................#...............................................................................................#...........................................................................................................#.................................................................#...............................................................#.............................................................................................................................................................................#........................#........................................................................................................................#...............................................#......................#.................................................
.........................................#............................................................................#......................................................................#........................................................................................#.....................................................................................#.....................................................................................................................#.............#...............#........#.....#.................................................................................................................#...................................................................................#............................................#...............................................................................................................#.......#...........................................................#............#..............................
.........................#.........#................................................##.....................................................................................................................#..........................................................#............#......#.......#.....................#........................................................................#......................................................................................................................................#........................................................#.......................................................................................................................#...................................#............#.......#..................................................................................................................................#...........#.........................#.........................................................#............
................#......................................#.............................#............................#.....................................................................................................................................#......................................................................................................................................................................................#........................................................................................................................#.................................#....#............................................................................................#............................................................................................................#.......................................................................................#.................................#...........#.......................#..........................................
.....#............#..............................................#..............................................................................................#...........................................................................................#...........................................................................................................................#...................................................................#..............................................#............................................................................................................................................................#................................................................................................................................#........................................................................................................................................................................................................................
....#...............................................................#.............................................................#.....................................#.........#..............................................................#.....................##..#.................................................................................................................................................#......................#.....................................................#..............................................#..............................................................................................................#.......................................#...........................................#.................................................................#...............................................................#..........................................................................................................#........................
..#.......#....#.................................................................................................................................................................#..............................................................................................................................................#......................................................#................................................................................................................................................................#................#........................................#.....................................................................#............................................................................#................................................................................................................................#...........................................................................................................................
...................................................................................................................................................#............................#...............................................#.........................................................................................................................................................................#..................................................#..........................................................................................................#..........................................................................................................................................................................#..............................................................#.....#................................................................................................................#...............................#.................................#......................
.............................................................................................................#..#.....................................................................................................................................................#............................................................................................................#....................................#..........................#.................................................................#........................#...........................#.........................................................#............#........#....................................................................................................#....................................................................................#......................................#..............................................................................................#.......................................
.............................................#...........................................#...............#..............#....................................................................................#....................................................................#...................#..................................................#............................................................................................................................#...............................................................#.......#............#.....................#..........................................................................................................................................................................#..................................#............#.....................................................................................................................................#.......................................#.......................
.......................................................................................................................................#..........................#...........................................................................................................................................#.......................................................#..............................................................................................#.....................#.................................................................................................................................................................#.................................................................................................#.........#..............................................................................................................#......#...................................#......#........................#..............................................................
...............................................................#..........................................................#.....................................................................................................................................................#....................#.......#..............................#............#......................#........................................#.#........#.........#........................................................................................#........................................#............#...........................................................................................................................................#........#.........#..........................#.....................................................#..................#..........................#......................................#............................................#.................................................#
..............................................................................................................#...........................#...................................................................................................#.................................#.........#...................................................................................................................................................#...............................#....................#.....................#..........................................#.....................#...................#............................................................................................................................#........................................................#........................#..........................................................................#...............#.....#...................................................................................................
.......................................................................................#...................................................................#......................................................................................#............#............#....................................#.................................................................................................#.....................................................#...............................................................................................#.......................................................................................................#.......#...................................................#.....................#........................................#...................................................#............................#.....................................................#...........................................................#..........#.......
.................................................................#...................................................................................#.....................................................................................................#...........#................#.......#........#..................................................................#................................................................................................................................................................................................................................................................................................#.............................#.........................................#...................................#....................................................................................#............................................#............................................................#.........................#...............
....................................................................................#.....#..........................................................................................#............................................#........#.....................................................................................................#.....................#...........................#.....................................................................................................................................................................................................................#.................................#...............#.....................................#...............................#..........................................................................................................................................................................................................................................................................#.....
...............................................................................#.....................................................................................................#.....................................#.........................................................................................................................................................................................................................................................#......................................................................................................................................#............................#.................................................................................................................................................................................................................................#......................#..#....................#.#.....................................................................................
...................................................#..................................................................................................#...............................................#...................................................#...................................................................................................#..................................#......................................................................#............#.............................................................................#.............................#..............................#.....................................................................#.............................................................................................................................................#..#..........................................................................................................................................................................
............................#......................................................................................#......................................................................................................................................#......................................................................................................................................#............................................#....#..........................................................................#.................................................................................#............................................................................................#.....#..................#.............................................................................#.................................................................................#.................................#.#.......................................................................................
..............................................#..................................................#........................................................#.....................................................................#..................#...................................................#.........................................................................................................#.....................................................................................#..........................................................................................................................#..........................................................................................................................................................................#..#....................................................................................#............................................................................................................................
................#.........#.............#...................#...........#.....#......#..#..............................#...............................................................#...................................................................#................................................................................................................................................................................................................#.........................................................................................................#.....................................................................................................................................................#...............................................................................................................................#.....................................................................................................................................................
.....................................#.............#................#................................................................................................................................#.............................................................................#...................................................................#......#..........................................................................#....................................................................#...........................................................................................................#................................#.....................................................................................................#...........................................................................................................................................................................................................................................................#....
.................#.......................................................................................................................................................................................................#.......................................................................................#..............................................#..........................................................#......................................................................................#.....................................................#....................................................................................................#..............................................................................................................................................................#..................................................................#........................................#...#............#........................................................
..............................................................................................................#....#.#..................................#.............................................#...............................................................................................................#..........................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................................#..........#...................#.........................................#....................................................................................................#.#..............................................................................
......................................................................................#.............#.................................................#......................................................................................................................#....................................................................#.....................................................#....................................................................................................................................#.............#...........................................................................................................#................................................................#............................#........#..........................#..........................................................................................................................................................................................................#.............
.....................................#..............................................................................................................#............#.....#...............................#.#....................................................#.....................................................#.....#....................................................................#......................................................................#...............................................#...............#........................#....................................#.......................................................................................#.....................................#................................................#.............................................................................#......................................................#...................................................................................#.....................
....................................................................................................#.........................................#................................#.....................#................................................................................................................................................................................................................................#.................................................................................#.......................................................................................................................#..............................................#.......#............................................#..............................................................#.....................................................................#.......#........................#...........................................................#...........................................
................................................#....................................................................................................................................................................#..........................................................................................................................................................................................................#..................................................................................................#...#...................................................#............................................................................................................................................................#..........................................#........#........................#...............................................................#...................#................................................................................................#.......
......#..............#...........#.................................................#...........................................................................................................................................................................................................................................................#............................................#............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#.........................#...............#....................#..........#.............................
..................................................................#.............................................................#............................................................................................#...........#..............................................................................................................................................................................#...................................................................................................................................................................#............................#.......................................#......................................................................#........................................#..........................................................................#................................#...............................#...................#............#...................................................................
............................................................#.........#............................................................................#.....................................................................................................#.................................................#.............#....................................................................................#..#.................................................................................................................................................................#.......................................................................................#................#..............................................................................#.......................................................................................................#...................#...................#......................#..........#................................#...................................
..................................#............................................#.........................................................#...#.........................................................................................................................................................................................................................................................................................................................................................................#..............................#....................................................................#........#.............................................................#....................................................................................................#..........................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................................#...............................................................................#..................#............................................#........................................................................................#............................................................#..........................#............................................................................................................................................................................................................................................#..............................................................................................................................................................
..........................................................#................................................................................#........................................................#.................................#........##...............................................................................................................................#......................................................#..........................................................................................................................#.....#.........................................................................................#..................................................................................................................................#.........................#................#.........................................#.........#...................................................................................................................#.........
#..................................................................................................................................................................................................................................#..................#.....#.......#..........................................................................#............#............#.......................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#..#.............
....#....................................................#...........#...............................................................................................#.................................................................................................................................................#...................................................#............#................................................................................................................................................#.....................................#.......#...........................................#................................................................................................#...................................................................#....#...............................................#..................................................#...................................#.............................................................................
.......#..................................................................................................#.............#........................................#........................................................#..............................................................................#.............#.........................................................................#.............................................................................................................................#............................#............................................................................................................................................................#.................................#............................................................................#........................#.................#....................................................................................................#.........................................
.......................................................................................................#........................................#........................................................................................................#..#................................#.....................................................................................................................................................................#..........................................................#.#....................................................#...................................................................................#................................................................................................................................................#.........................#.............................................................................................................................................................................
.........................................................#...............#........................#..............................................#.....#...........................#......................................................................................................#.....#....................#.................................................................#........................................................................#..............................................................................................................#............................................................................................................#.....................................................................................................................................................#.......................................................................#.......................................................................................................
...............................#...#..#............................................................................................................#..........................................................#.....#....................#.....#............................................#..........#....................#.........................#............................#.................#.#................................#.........................................................................................................................................................................................#.......................................#..............................................................................................#......................#...............................................................#....................................................................#..........................................................................................#.
..........................................................................................................#.....................................................................................................#.......................................................................................................................................................................#.....#...............................#.............................................................................#......................................................................................................................................................................................................#............................................#.....................#........................................................................................##...........................................................................#..............................................#...................#..
.........................................#........................................#..............................#.......#..#.......#......................................................................#....................................#..................................................................................................................................................................................................................................................#............#........................................................................................................#............................................................................................................#...#..........................#...............................................#.................................................................................................................................#..........................................................................
.....................................................................................#................................................................................................................................................................................................................#...........................................................#.....................#............................................................................................................................................#..........................................................................................#......#.....................................................................................................................................................................................#.......................................................................................#.......................................................................................................#....
..........................................................................................................................................#............................................................................................................#.....................#...........................#.....#............................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.......#......#.......................................................................................................................................................#...................................
.....................#.........................#....................................................#.........................................................#........#........#...........................................................#...............................#........................#.#....................#...........................................#...........#............................................................................................................................................................................................................................................................................................................#..........................................#....................................................................#................................................................................................................................................................................................................
.#...........#...............................................................................#..................................................##.........................#............................................................................#.....#..................................................................#................#.............................................................................................#.....................................................................................#........#.#.................................#...#..............................................#..........................#..........................................#.........................................#.....................#...................................#.............#.....................................#.................................#.......................................................................#...................................................
.......................................................................#.......#...................................................................................#.............................................................................#...............................#..............................................................................#....................#.............#................#......................................................................................#................................................................................................#..........................................#......#.....#.#................................................................#..................................................................................#................................#......................................................................................................................................................................
.................#...............................................................................................................................................................#................................................................................................#...........#....................#...............................................................#............#........................................................................................#...................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................#...........................#....................................................#........
.....................................#.........................................#........................................................................................................................................................................................................................................................................................................#........#...................#............#.....................................................................#...........................................................................................................#................................................................................#.................................#..............................#...................................................................#..................................................................................................................................................................#.................#..
...................................................................................................#...................................#..#......................................................................................................................................................................................................................#.................................#...................................................................................................................#..............................................................................#......................................................................................................................................................................................................................................................#......#............................................................................................................................#................................
........#....................#..............................................................................................................................................................................................#...................................................................................................................................#.....................................#.................................#........................................................................................................................................#...................................................................................................#..........................................................##..............................................................................................................................................................................#...........#....................................#................................................
........................................................................................#..............................#............#.....................................#........#............................................#.............................................#.............#..........................#..............#...................................................................#..........................................#.................#......#...........................................................................#.......................................................................................................#.............................................#.....................#.....................................................#...................................................................................................................................................#.........#.......................................................................
....................#............................................................................................................................#.............................#........#................................................#....................................................................................................#..........#...........#.......................#...............................#......................................................#.................................................#.....#....................#............................................................................................#.....................................#.................................................................#....................................................................#......................................................................................................................................................................................
...................................................................................#..........................................................................#..................................................................................................................................................................................................#................................#..............#........................................#...............#................................#.................................................................#..................................#..#...........................................................................................................#...........#.............................................................#......................................................#...........#............#............................#...................................................................................#.......................
...............................................#.........................................................................................#....................................................#..................#...................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................#.............................................................................................#..............#...............................................................#.....................................................................................................................................................................................
...#..................................................#.....#..........................................................#.............................#...................#......................................................................#.#............................................................................#...............#..................................................................#............................................#.........................................................................................................................................................................................................#..................................................................................................................................#..........................................................#....................................................................................#..............#.........................#............................
............................#.............................................................#...................................................#..#.....#..................#..#.............................................................#.....................................#...........................................................................................#.........#...........................................................................................................................................#.......................#......................#.......................................#...#................................................................................................................#......#.#.........................................#..............................................................................................................................................................................#...............#................................
..........................#...............................................................#......................................................................#.........................................................................#..#...................................................................................................................#........................................................................................................................................#....................................................................................#....#..........................................................#...........................................................#.#.........................................................................................#............#.......#.....................#................................................#.............#..................#............................................................................
...................#...................................................................................#................................................................................................#.................................................#..............#............................................................................................................................................................#...............................................#............#...................................................#....................................#.......#................................................................#..........................................................................................................................................................................................#..............................................................................................#..................................................................
........................................................................#.........................................#...........................................#..................................................................#.........#................#............................................................................................#.................................#......................................................................................#.#..................................................................................................................................................................................................................................#....................................................#.............................#............................................................................................................................................#..........................................................................
..................................#............#..........................#.........................................................................................................................................................................................................#................#.......................................................................................#................................#.......#.....#..........................................#...................#......................................#.................................................#.........................#.................#.................................................................................................................#................#....................#.....................................................................................#............................................................................................................................#......
.#..................................#..........#..............................................................................................................#....................................................................................#............#..........................................................#................................................................................................................#..............#...................................#....................#.................#.................................................#.......................................#........................................#.............................#...........................................................................................#...........................................#..........#......................................................................................................................#..........#........#............................
............................................#.........................................................................#.......................................#..........................#.................#...............................................................#...........................................................................................#...............................................#.....................................................................................................................................................................................................................#..................................................................................#..........................................................................................................#...............................................#......................................................................................#...............................................
................................................................................................................................#..#........................................................................................................#...#...................................................................................................#.....................#...............................................................................................................................................................................#.........#....................................................................................................................................................................................................#.............#...................................................................................................................................................................#.............#........................................................
..........................................................#..................##............................................................................................................#.......................#...................................#...................................................#.........................#....................#....................................................................................................................................................................................................................................................................................................#.................................................................................................#.........................................................#.......................................#.....#....................................##.......................#..........................................................................................
......#..........................#.....................................#.................................................................#...............#.........................#..................................................#.....................................................................#...................#........................................#.............................................................................................................................................................................#...............................................................................................................................................#.........................................................................................................................................................................................#................................................................................................................................
..................................................................#..................#.......#...............#.............................#.......................................#................................................................................................#...............#..............................................................................................#............................................................#........................................................#...............................................................................................................#....................................................................................#.................................................................................................................#.......................................................................................................................................................................#.........
.........#................#...........................................................................................................................................................................................................#.........................................................#................................................................................................................#...............................................#....................#...................#...............#...............#..........................................................................................................................#...................................................................#........................................................................#....................................................................................................................#...................................................#................................#.....
.......#...............................................................................................................................#.............................................................................#.................#.....................................................#.............................................................................................................................................................................................................#................................................#.........#..........................................................................................................................................................................................#..................................#.........................................................................................................................................................................#..........................#........................
....................#...........................................................#................................................#................................................................................................................................................#..................................................................................................................................#......................................................#..........................................#...............................................................................................................................................................................................................#.......................................#...........................#..................................................................................................................................................#....................#......................#.......................
..............................................................................................................................................#..............................................................................................................................................................................................................#........................................................................#................#...............................#.......................................#..#........................................................................#..........................................................#.....................................................................................................#...#.......................................#........................................................................................#................................................................................................................
..............#............................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................................................#....................................................................................................................#.............................................................................#..............#......................................................................................................................#...............................................................................#..#.#..........................................................................................................
.............................................................................................................##........................................................................................................#.......................................................................................#......#..............................................#.....................................#....................................#..................................#...........................#.................................................................................................................................................................................#.......................................................................................................................#...........................................#.........#................................................................#.................................................................................
..................................................#..#.....#.................#.......................#.................................................................#.#..............................................................................................................................................................................#........#......................................................................................................................................................................#.............................................#......................................................................#................................#............................................................................................................................................................................#.............................#..................................#.................................................#...................................
....................................................#...............................................................................#.....................................#....................................................................................................................................................................................................................................................#.................................................................#...................................................................#...............................................................................................................................................................#.........................................................................................................................................................................................................................#.....#............................................................
..................................................................................................................#.................#...................................................#.............................................................................................................#..............#......................................................................................................#.................................................................................#.........................................................................................................................#..........................................................................................................................................................#............#.....................................#........................................................................#.............................#....................................................................
.....................................................................................................................................................................................................................................................................................................................#....................................................................................................#............................................................................#.......................................................................................................................................#.......................#.....................................................#..........................................................#...............................................................................................................................#...#.....................................................................................................
................................................................#.............................................................................#.................#.........#......................................................................................#...............................................................................................................................................#.........................#...............................................................#................#........................................................#............................................................................................................................................................................................#..........#.......................................................................#...................................................................................................#...................#...#................................
.........#...............................#.........#.......................#.#..#...................#...............................................................................................#........................#...................................................................................................................................................................#...............#...................................................................#.............#..#.............................................#.....................#......................................#..#.............................................#........................................................................................................................#......................................................................................................................................................................................................................................
.......................................#................................................................................#....................................................................................................................................................................................................................#..........................................................#...#..........................................#........................................#..........................................#...................................................#..........................#.......................................................................................................................................................................................................................................................................................................................................#...............................................................
....................................................................................#..........................................................................................................#......................#.............................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................#....................................................................................................................................................................................................#...........................................................................................................
......................................................................................................#.............................................................................................................#........................#............................#................#..#...................................................................................................#.....#........................................................................................................#..................................................................................................................................#............#..........................#....#........#......................................................................................................................................................................#..........#.....................................................................................................................................
........................................................##....................................................#........#...........#........................................................................................................................................................................................................................#.........................................................................#.......................................#...............#..........................................................#...............................................#..#..............#................................................#..............................#.........................................................................................................................................................#...............................#..........#..........#......................................................................................................
..............................................................................................#...........................................................................#....................................................................................................................................................................................................................................#......................................................................................#.....................................#.................................................................................................................................................#...............................................................................................................................................................................................#...............................................................................................................................#...
.....................................#.......................................................................................................................................................................................#.......................#...............................#...........................................................................................................................................#.......................................................................................................................................#..................#.......................................................................................................................................................##.........................................................................................................................................................................................................................................................................#..
...............................................#.................................................................#..........................#...........#...........................................................................................................#.....................#..........................................#................................................................................................................................................................................................#.....................#....................................#......................................................#..........................................#..................#............................#...................................#....................................................................................................................#.....................................................................................................................
#...#.......#.................................................................................................................#.......#.....#.........................#......................#...............................................................................................................#.......................................................................#..............................#...........#.............................................#................................................#.#......................................................................................................................................................................................................................................#.....................#.............#.....#...............................................................................................................................................................................................................
................#.....................................................................................................................................#.............................................................................#.............#.................................................................#...........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.........................................................#............................................................................................................................................................#
.................................................................................................................................................................#.......................#....................................#..#..........................................................#................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#......................................................................................................#.......................#....................................................#...#.....................
.....................................#.........................................#.................................................................................................................#........................#............#.....................#.............................................................................#...................................#..........................................#.........................................................#.................................#.....................................................................................#..........................................................................#..#......................................................................#.................................................................#.......................................................#..............................................................................................................#.......................
.............................................................#.............................................................#..........................................#............................#............................................................................................#.........................#..................................................................................#...............................................................................................................#..........#..............................................................................................#...............................................................................................................................................................#.........................................................#...............................................................#.........................#........#...#..........#.................................#............
.......#.......................................................................................................................................................................................................................................................#...............................#...................................#.....#......#...#....#..................................................#...............................#..................................................................................#.................................................................#................................................#..........................................................................................................................................#.................................#..#......................#......#.........................#......................#..............#.................................................................................................
....................................................................................................................................................#.............#.....................................................................................................................................#.......#..#...............................................................................#..................................................................................................................#................#........#..................................................................................................................................................................................................#.......................................#.............................................................................#..#.................................................................................#...................................................................
...............................................................................................#........................................................................................................................................#..........................................................................#...................#......................#.......................................................................................................#.................................................................................................................................#............................................................#...................#..............#........................................................................................#............................................................................................................................................................................................................................#...
.................................................................................................................................................................................................#.#...........#....................#..............................................................................................................................#.........................#......#............#..............................................................................#.................................................................................................#..................#......................................................#.......................................................................#.........................................................................................................................................................................................................................................##............#.....................
.................#................#...............................................................................................................................................#....................................#.......................................................................................................#......................#.....#......................................................................#..................................................#......................#....................................................#.................................................................................................................................................#...................#.................................................................#.....................................................#..........................................................................................#.........#............................................................
................................................................#...................................................................................................#.......................................................................................................................................................................................#.....................................................................................................#........#.................................................................................................................#............................................#...............................................................#........................................................................................#................#..........................................#...............#.....#..........................................#.......#..#..........#...........................................................................
.................................................................#.............................................................#............................................................#.................#....................................................................................................................................................................................................................#.............................#.#...................#..........................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................................................................................................................
.................................#.............#.................#................................................#...........#.........................................................................................................#.........................................................#...........................#.................................................................................#...........................................................................................#...........................................................#......#..........................................................................................................................................................#.........................................#.................#.......................................................#.....................................................#...........#....................................................#............................................
....................................................................................#..#......................................................................................#.......................#.................................................................................................................................................................................................................................................#..................................................................................................#...................................................................................................................................#.........................................................................................................................................................................#........#...............................................................#...............................................................................
.........#....................................................................................................................................................................................................#..............................#..........................................#........................................................................................................................#...............................................................................................................................................................................................................................................................................#.............#..............................................................#...........#...........................................................................................................................................................................#................#...................................#......
........................................................................................................#.................#.......#.....................................................................................................................................................................#...............................................................................................................................................#..................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#........................................................................................................#..........
...........................#.................................#......#.....................#....#........................#...........................#................#................................................................................................................#..........................................................................................................................#.........................................................#........................................................................................................................................................................................#........................................................................#.....#..................#...............................................................................................#.................................#.............................................................................................#...........................
..#.....................................#.......#.............................................#......................................#.........#...........................#.............................................................................#..............#....................................................................#.........................................................................#.....#.......................................................................................................#....................................................................................................................................................................................................#.................#..............................................................................#...................#......................................#..............#............................................................................................................
...................#...........................................................#......................................#.............#..............#...........#.....................................................................................#..#.......................................#......................................................................................................................................................................................................................#......................................................................#..........#.........#.....................#....................................#............................................................................................................................#..........#................................................................................................................#...........................#..............................................................
..................................................................................................#.............................#...........................................................................#..................#.....................................#..................................#..............#...........................................................................................#....................................................................#...#.....................................#..............................#..................................................................#................................................................##....................#.......................#.........................................#.........................................#.........................................................................#................................................................................................................
.............................#............................................#.............................#...................................................................................................#...................................................................#.............................................................................................................................#............#...#....................................#.........#...............................................#...............................#.................#.................................................#.......#....#............................#..............................................#..............................................................#.................................................................................................................................................................................#........#.................#..........................
........................#.....................................................................................................#.......................................................#.#...........................................................................#..#.................................................#.............................................................#.......................#.......................................................#............................................................#.........................#...............................................................................................................#.......................................#....#................................#....#................................................................................................................................................................................................................................................................
............#..............................................................#..............................#............#....................................................................................................................................................#.................................................#.......................#.............................................................................................................#.....................................................................................................................................................#.........................................#.......................#..............................................................................................................#.......................................................................................#..............................................................................................................................
..........................#...#.................................#.....................................#.................................................#.....................................................................................#....................#............................................#....................................#...............................................#..........................#................................................................................................................................................#....................................................................................................................................................#..........................#.................................................................#...............................................................................................................................................#..............................................
..........................................................#...............................#..........................................#........................#..#.......#.................................................................#...........#..................................................................................................................................................................................................................................#......................................................#..#.....................#........................................................................#.....................#........#...........................................................................#..........................................................#.............#.....................................#....................................#........#......................................................................................................
.............................................#.........................................#............#.......................................#...............................#.............................................................................................................#...................................................................................................................#...................................................................#...................................................#..................................#..............................................................................................................................................................#...........#...............................................................................................#...............................................................................................................................#........................#....................
......................#.....................#.........................#............................................................................#............................................................................................................................#....#..................................#.....................................................#..........................................................#...#..............................................................................................................................................................................#................................................................................................................#............#............................................#..................................................................#......#.........................................................................................................#.............#........................
...............................................................................................................................................................................................................................................................#..............................................................#..........................#..................................................................#...#........................................#.......................#.................................................................................................................................................................................................................#..#.................................................................................................................................................................#........................................................#................................................................................
.....................................................................................................................................................#.............#........................................#.............................#...........................................................................................................................................................................................................................#................................#.........................................#........#......................................................................#......................................................................................................................................................#......................................#..............................................................................................................................................................................................#...
.....................#..................##............................................#.....#..............................................................................................................................................................................................................................................................#................................................................................................#...............................................#.....#......................#.................#.......................................#................................................#.................#..........#...........................................................................................#............................................................................................................#........................................................#..............................................................................
........................................................................................................#............................................................................................................................................................................................................................................#...............................................................#.................................................................................#........................................................................................................................#....................................................................................................................................................................................#...........................................................................................................................................#................................................................
.#.....................#..............................................................................................................................#......................................................................................#...................................................................................#.........................#.......................................................#.................................................................................................#........#...............#...............................................#............#..........................................................................................................................#............................................#......#............................................................................................................#............................................#..........................................................................#..
.................................#.............................#....................................................#.......................................#......................................................................................................................#........................................................................................................................#......................................................##..................................#....................................................................#..............#.........................................................#....................................................................................................................................................................................#......#..........................#.......................................................................................................................#.............................
...................................................................................................................................#............#.........#......................#.........#.................................................................................................................................................#.........#........................................................#..................................#...........................................................................#...................................................................................#...................................................................................#......................................#...........................................................................................................#.................................................................................................................................#.....................................
...............................................................................................................................................................................................................................................................................................................................................#....#............................................................#....................................................................................................................................................#.........................#..#............................................#.............................................#.........#........#................................................................................................................#................................................................................................#...................#..#.......................................................................
...................................................#.................................................................................................................................................................#.................................................................................................................#......................#.................................................................................#...........................#..........................................................................................................................................................................................#.......................................#..........................#.........................#......##.............................................................................................................#...........................................................................................................................#...........
..............................................................................................................................................................#.....................................................#.......................#....#.....................................#.............................................................................#.....................................................................................#...................................................................................................................#..................................................................................................................................................................................................#....................................................................................................................................................................#....................................................................#.....
.................................................................#....................................#..#..................................................#........................................................................................................................................................#.............................................#.............................................................................................................................#.....................................................................................................................................................................................#.............................................................................#..........................................#.....................................................#...................................................................................................................#.......................................
..........#.....................................................................................................................................................................................................#.................#..........................................................................................................#.................................................................................................................................#........................................................................#...................................................................................#.....................................................#.............................................#........................#......#.............................................................................................#.......................................................................#...........................................................................
................................................................................................................#.......................................................................#............................................................................#...#..........................#......................................#.............................................................................#..........#....................................#........#.................#..................................................................................................................#.............................................................................................................................................................#......................................................................................................#...................#.................................................................................................................
............................#.................................................................................................................#...........................................................................................................................#.......................#.....................................................................................#...............................................................#..............................................................................................................#........................................#.............#......................................................................................................................#..........................................................................................................#...............................................................#.................................................................................................
................................................................................................#........................#......................................................................................................................................................................................................#..........................#.#.................................................................#......#...............................#.................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#...#..............................#...........................................#......................
..................................................................................................................#.......................##.........................................................................#..............#..............................................................................................................................................................................#................#..........#..........................................................................................................................#..........................................#..............#..................................#..........................................#............#.......#...............................................#.....................#.......................................#...........................................................................................................................................................#.#..............
...#..........#....................................#...#.......................................#.......................................................................................................................................................................................#.....................................#.................................................................................#.............................................................#............................................#..........................................................................................................................................................................................................................................................................................................................#............................................................................#.....................................#........................................................#
#...........................................................................................................#.............................................................................................................................................#.....................#............................................#....#.............#..............................................#.........................#................#......................#..#..............................................................................................................................................................................................................................................................................#................................................................................................................................................................#.............................................................................................................
...#.................#..........................#.......................................#...................................................#......................#...........#....................................................#.......................#.....................................................................................................................................................................................................................#.....................................................................................................#.................................................#...#.#.................#..............................................................#............................................................................................................................#....................................................#..............................................................................................................
...........................................................#............................................................#.............#....................#...................#.................................#............#......................................................................................................................................................#...............................................................#............................................................................................................................................................................................................................#..........................................................................#........................................................................#..................................................#.........................................................................................#..#.................................#.#.......
...#................................................................................................................#.............................................................................................................#......................................................................#..................................................................................................................................................................................#............#......................................#..................................................................#........................#................#................#...........................................#....................................#.....................................................................#............................................................................................................................................................................................
.................................................#...............##............................................................................................................#............................................#..........................................................................................................#........................................................................##...................#............................................#.....................................................#....................................................#.............................#.......................................................................................................#........................................................................................#..........................................#................................#.#.................................#............#......#.................................................................
.............................................#.....#.............................................................................#....................................................................#...................................#................................................................................#...........................................#...................................................................................................................................#....#.........................................#........................#...................................................................................................................#.......................................................#.........#..............................................................................................................................................................................#...........................................#.#...........................
....................#.........#.#.............................................................................................#...............#......................................................................................................#......................#.................#.....................................................................................#.#..................................................................................#...........................................................................................................................##..#.................................................................................................................#...............................#.............................................................................................................................#............#...........#.........................................#.......................................................#.............
............................................##...................................................#........#.........................................#......................................#..........................................................................................#..........#.....................#......................................................................................................................................................................................................................................#.....#......................................................................#..................................................................................#....#............................................................#..........................................#............................................................................................#.................#.......................................................................
...............................................................................#................#...........#......................................................................................................................................................#.......................................................................................................................................................#...#.....#...................#................................................................................................................................................................................................................#..........#.........................................................................#.............................................#............................................................#.#..........#......................................................#..................................................#................................
.......................................................................#............................................................#.........#.......................................................................................................................................................................#........................................................................#..........................................................................................................................................................................#.....................................................................................#.............................................................................#...........................................#......................................................#.............#..................................................................................................................................................................
..................................................#.................#..................................................#..............................................................................................................................................................................................#.........................#..................................................................#........#..........................................##..............#...#....#...#...............................................................................................................................................................................#........................................#......................#.............................................................................................................................................................................................................................................................................
.#...............................................................................................................................................#............#...................................................................................................................#...................#............................................#...............................................................................#....................................................................................................................#.........................................#...........................................................................................................................................................#................#....................................................................................................................................................................................##............................................................
............................................#................................................................##........................................................................................................................#...............................................#............................................................................................................................................................................................................................................................................................................................#.....................................................................#.....................#.........................................#......................#.............#.........#.......................................................##...........................#...................................#...............................................................................................
.........................................................................................................#..................#..........................................................................#..........#.....#....#................................#.....................................#............#.........................#..........................................#.#.................#..........................................................................................................#.............................................................................................................#...#...............................................................................#.....................................................................#............................................................................................................................................................#.......#..#...........................................................#
..................................................#..#........................................................................................................................................................................................................................#...#...........................#....................................................................................................................................#................#...#.....................................................................................................................................#..............................................................................................................................#.........................................................................................#........................#...................................................#.............................................................................................................
...................................................................................................#......................................#............................................................................#...........................#.......................#.................................................................................................................................................................................................................................#...........#.................................#............................#.............................................................................................................................................................................................................................................................#...................................#....................................................................................................#.........................#........
.......................................................................................................#....................................#...........................................................................#...#....................................#.......#......#......................................................................................................................................#..............................#............#...................................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................#.......................#...................................................
....................................................#..............................................................................................................................................................................................................#.................................................#.............#.....................#...................................#................................#..........................................................................#..................................................................................#........................................................................................................................................................................................#.....................................................................................................................................................................................................................................#......
........................................................................................#...............................................#......................................................................................................................................#...................#.............#...........................#..........................................................................#..............#..................................................................................................#.........................#..........................................#..........................#.......#............................#.....#.......................#..........................#..........................................................................#...................................................#....................................................................................................#.....................................................
...........#..................................#.....#.....................................................................................................#................................................................................................#.............................................................................#....................................................................#............................................#......................................................#......................................#.....................................................................................................................................................................................#.............................................................................................................#...............................................................#....................................................................................................
......#......................................#............................................................#...#...............#...............................................................................#.....................#.............................................#.................................................................................................................................................................#...............#......#...................................................................................................................#...............................................................................................................................................#..................................................................#...................................#.......................................................................................................................#...................................................
.............................#...............#....#.............#............#.....................#..............................................................................................................#..............................................................................................................#..............................................................................#.......................................................................................................................................................#...........................................#......................................................................................................................................................................................................#........#.............................................................#...............................#...............................................................................................
..................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#......................................................................#.............#....#......#............#...................................................................................#.....#...............................................................#.............................................................................................................................#...................................
.............................................................................................#............................#..............................................................................#.......................................................................................................................#...#...............................................................................#.........................#....................................................#................................................................................#................................................................#.........................................#.......#..............#..............#...................................#...................................................................................................................................................................#.........................#.........................................................
......................................#.........................................................................................................................#.........................#....................................................................................................................................#....................................................................#...#.............#........................................................................#.................................................................................#................#............#...................................#...........#.............................................................................#.......................................................................#...............................#......................................#..............................................................................#.............................#........................
.......#.....#......................................................................................................................#....................................................#....................................................................#.................................................................................................................................................#...............#..#...........................#........................................................#...............................................................................................#.......................................................#..................................................................................#......................................................................................................................................................#........................................#..........................................................#...
...#................................#.............#.......................................................................................................#.......#.............................#...........................................................#...........#...............#........................#..................................................................................................................................................#........##................................................#........................#.......................................................................#....................................................................................................................................................#......................................................#....................................................................#................................................................................#.......................#.......
............................................#............................................................................................#....#......#.......#..............................#...............................................................................................................................#........................................................................................................................................................................#...............................................................#.......#...............................................................................................................................................................................#.........................#..................................#...#..#..............................................................................................................................#.............................#............#......................
...............#..........#.....#..........................................................................................#.......................................................................#..............................................................................................................................................................#................................................................................................................................#........................................................#......................................................................................................#....................................#.........................................................................................................................#......................#...............................................................#.......................................#................................................................
.........................................#.........................................................#....................................................................................................#...............................................#......................................................................................................................................................................................................................................................#.............................................#......................................#.....................................................................#.................................................................................................................................................................................................#.................#...................................................................................................................................
.....#................................................#....#...................................................................................................#.........................................................................................................................#................................#....#........................................................................#..........................................#......##.............................................................................................#.......................#......................................................................................#.....................#..................................................................................................................................................................................................................................#........................................................................#.......................
...................................................................................................#..............................................................#........................................................................................................................#...........#.....................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.................................................................................#..............................................#.....................
...#.....#...........................................................................#............................................................................#.....................................................................................................................#............................#........................................................#...................................#.......#..............................................................................................................................#..................................................................................................................................................................................................................#.........................#.......................#......................................................................................................................#............................................................................
........................................#...........................................................#.............................................#.........................................#..........#................................................................................................................................................##.......................................#...................................................................................#....................................................................#...................................#.............................................................#....................................#....................................................................................................................................................................................................................................#...............................................#...........................................
..........................................#......................................................................................................................................#.............................................................................................................#..........................#...............#..........................................................#.............................................................................................................#...................................................#........................................................................#....#..............................................................#.........................................................................##..................................................................................................................................................................................................................................
........................................................#......................................#......#......................................................................................................................................................#......................................................#...................................#...................................................................................................#...............#...........................................#.....................................#..................................................................................#...........................#.....................#.........................................................................#...................#...........................#..............................................#.................#.........................................#.......................................#.................................................
...............#......................................#...............................................................................................................................#...........................#............#...................................................................................#..........................................................................................................................................................................................................................................#.............................................#.............................................................#..#..............................................#......................................#............................................................................................#.........................#...#...................................................................................................................................
............................................................................................................................................................................................................................#.......#...............................................................................................................................................................................#...............................#.............................................................................#..................................................................................................................................................#.#.................................................................................................#...........................................................#......................................................................#.....................................................................................................
...............................................#..#..#................................................................................................................................................................................................#............................................................................................................................................#.................................#.....................................#...................................................................................................................................................#..............................................................##.................................................................................................................................#......................................#.........................................................................................................................................................
.........#....................................................#................................................................................................................#..................#.#.......#.........................................................#...................................................................................................................#........................................................................................#........................................#........................................................#.......................#..........#.....................#.............................................................#......................................#...........#.............................................................................................................................................#.............................#.................................#..................#.................................
................................................................................................................................#..............................................#................##.........................................................................................#..........................................................................................................#...........................................................................................#........................................#.........................................#.....................#......................#...#..................#...........................#....................................................................................................................................................................................................................................#........................#............#........#........................................................
..................................................................................................................................................#.#.....................................#..........#..................................................................................................#.......................#......................#......................................................#......................................................................................................#........................#....................................................................................#...............................................................#........................................................................................................................#.......................................................#..............................................................................#..............................................................
..........................................................................................................#...................................................#.#...........................................................................................................#.....................#.#............................................................................................................................................................................#....#...#.......................#.......................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................................................................................................
...................................................##..........................#........................#.................#.....................................................................................................................................#..................................#....................#........................................................#.............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................#........#.......................................................#...............................#............................#..........#.....#.........................................................................................................#.......................................................................#..............................................................................................................................................................................................................................................................#......................................#.#........................#.....#................................................................................................................#.............................................................................#............
...............#................................................................................................................#.........................#.......#..........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...............#........................................................................#...........................................................................................................................................................#....................................#.........................................................................................
..........................................#...................#.........#.....................................................................................................................#...........#.................................#....................................................................................................................................................................#..................................................................................#...........................................#.....................................................................#........................................................#...........................................................................................................#......................................................................................................................................................................................................................................
........................................#...................................................................................................#.......................................................................................................................................................#.....................#......................................#..................................................................................................................................................................................................................................................................#.................................................#............................................................................................#......#...........................................................................................................................................#...........................................................................................
.................................................................................................................#......#...............#................................................................#...........#........................................#.............................#...........................................................................................................................#.....#.............................................................................................................................#.......#..................#................................................................................................#...............#.........................................................................................................................................................................................................................................................................................................................
......................................................................#...................................................................#.....................................................................................................................................................................#....................................#...................................................#.................................#.................#.................................#...................................#.........#.................................#........................................#..............................................................................#....................................................................................#.#.........................................................................................#...#........#............................................................................................................................
...........................................#....................................#.............................#..............................................................................................................................................................#.#.................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................#...................................................................................................#.................................#..#...............................................................................................#...........#................#...........................................
..................................................................................................................#.....#.#.......................................................................#....................................................................................................#...........................................................................................#....................................................................................................................................#....................#..............................................................................#....#....................#......#.........................#..........................................................................................................................................................................................................................................................................................................................
..............................................................................................................................#........................................................................#............................................................................#.............#......................................................................................................................................................................................#....................................#.....................................................................................................................#............................................................................#....#...........................................................................................................................................................................................#..............................#............#.....................................#........#....
.....................................................#....................#......................#......#............................................#.............................................................................................#.......................................................................................................................................................................................................#.............................................................................................................................#.........#..........................................................................................#..................................................................................................................................#..................................................................................................................................#.............................................................
..........................#.........................................#.....................................................................................................................................................................................#..#......................................#..#....................#............#...#...........................#...................................#.............#.....................................#.......................................#.............................................#.............................................................................................................................................................................................................................................................................................................#....#.........................#...........#.................................................................................................................
............................................................................#........#..............................#...........................#...................................................................................#...........................................................................................................................................................#.......................................................................................................#................................................#..................................#......................#..........................................................................................................#......................#........#........................................#.....................................#.........................................................................................................................#...........................................#..............
................................................................#.............................................#.........................................#......................................................................................#.......................................................................#.#...................#..................................#..............#..........................................................................................................................................................#..................................................................................................#......#....................................................#..............#...........................#..................................#..#.............................................................#..................................................................................#......................................................................
.................................................................................................#...................................................#..........................................#...........................................................#........###................#...........................................................#.........................#.......#...#.....................................................................................................................#...................................................#.#.............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................
..................................................................................#........................#.........................................................#............................................................................................................................................................................................................................................................#................#.....#..........................................#................................#..............................................#.................................................................................................................................#.................................................................................................................................................................#...........#..............................................................................#..............................................
....#..................................................................#............#...................................................#.......................#........#.....................................................................................................................................................................................#.......................................#............................................................................................#..............#...........................................................................................................................................................................................................#........#..#....................................................................#.................................................................#...........................................................##............................................#.....................................
......................................#...........#.........#.................................................................................................#...................................................#.............#.........................................................................................................................#....................................#........................................................................................................................................................#............#..............................................................................................................................#......................................................................#................................................................................................................#.............................................................................................#.......................................
..............................................................#.....#...........................#..................#.............................................................#.....................#.............................#...................................................#...........................................................................................................................................................#.................................................#.............................................................................................#...........................................................................................................#.................................................#.........................................#................#...................................................................................................................................................................................................
..................#....................................#...............#.......#...........#...................................#..........................................................................................#.............#..................................................#..............#..............................................................................................................................................#.............................................................................................................................................................................................#...........#.......................................................#.............................................#.........#.....................................................................................................................................#.................................#...........#....................#.................#...#......#........
....#...................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................................................................................#...............................................................................................#.......................#..........................#.............#.......#................................................................................#.....................................................................................
...............................................#....................#...............................#.................................................................................................#.........................................#.........................................................................................................................................................................................#.......................#...............................................#............................................#......#................#........................................................................................#..............................#..................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.....................................#...............#...........................................................#.......................................................#....#.......#..........#.....................................................................................................................................................
................................................................#.........#.........................#................#...............................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................#......#.........................................................................#..................................#.....................................................................#..................................................................#......................................................................#....#...........#............#.....................................#.........#..............................................
.........................................................................................................................................................................................................#....................................................................................#.......................................................................................................#..................................................................#............................................#....#.................#..........#.......#...............................#...........................................................#.............................................#.......................................................#......................................#............................................................................................................#...#................................................................#.................................#....
................................#.........#..#...................................................#......................................................#................#.............................................................................................................................................................................................................................................#..#...............................................#.........................#....................................................#...................................................................................................#.......................................................#...................................................................................................................................................................................................................................................................................................#....#...
.............................#...............................#............................#.....................................................................#.......................................................................................................................................................................................................................#..................................#...................#......................#.........#........................#..........................................................................................................................#........#......................................................................#...................................................#.......................#.................................................................................................................................#........................#............#.........................................................
..#....#...............................................................#....................................................................................................................................................................................................................................#....................................#.................#...................................................#......................................................................#........#............................#........................................................................................#.................#....................#.............................................................................................#.......................................#.........#..............................................................................................................#..............................................................................................
......................................................................................................#.............................................#.#......#..........................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................
..............................#........................#.....................................................................................................................#......................................#............................#..............................................................................................................................................#.....................................................#.......#..................................................................................................................................#........................................................................##..............................................................................#..............................................................................................................................................#............................#.......................................#...................................................
...........#..................................................................................................#...###....................................................................................#.........................................................#.....#...............#.........................................................................#...................................#...................................................................#..............................................#..............................................#..........................................................................................................................................................................................................................................#.........................................................................#................#..............................................................................................#...................
................................................................................................................................#.............................................................................................................................................#.....#....................................................................#...................................................................................................................................#.#...................................................................#...........................................................................#.......................#....#.................#...........#......................................#.....................#.................................................#.......................................#...................................................................................#......................................#.....................................
.........................#.........................#..........................................................................#.....................................................................................................#................................................................................................................##...................................#...................................................#......................#..................................................#.......................................................................................................................#.................................................................#........................................................................#....................................................................................................#.....#...................................#.......................................................................................
..............................................................................................................................................................................................................................................................................................................................................#....#........................................................................................................................#...................................#............#.......................................#....................#.....................................................................................................................#........#....#..................#........................#..............................................................#...#....................................................................................................................................................................................
..............................................................................................#................................................................................#............................................................................................................#.................................................#.........................................#...................#..............#.....................................#.................................................................................................................................................#.......#............................................................................#....................................#.......#.........................................................................................#.....................................#.................................................#......................................................................#......#............
...............................................#........................................................................................................................................................................#.#..........................#.......................................................................................................................................#...#...............................................#.........................................#..............................................................................................................................................#..................................................................................................................................................................#......................................................................................................................................#.............................................................#...............
...........................................................#.............................................................................................................................................................#..............................................................................................#..............................##.....#.............................................................................................................#....................................................................#......................................#...........................................................................................................................................................................................................................................#.......#..................................................................................................#...................#.............................................#................
......................................................................................................................................................................................................................#...#......................................................................................................#..........................................................................................................................#............................................#............#..............................................#.....................................................................................................................................................................#.........................................................#..................................................................................#...............................................................................................................................#.........
.........................#..................................#...................................................#.........#..................................................................................................................................................................................................................#.................................................#................#...................................................................................................#.................#....................................................................#.........................................................................................#..........................................................................#....................................................................................................................................................................................#.........................................................#..
..........................................................#...............................................................................................#.#..................#...............#...........#.................................................................................................................................#........................................#.......................................................................................#..#.......................................#.....................................................#...........................................#.............................................................................................................................................................................................................................................#.......#......................#............................#........................................................................#...................
..............................#...........................#...................................................................................................................................................................................................................#.......................................................................................#......................................................................................................................................................................#......................#..........................#...................................................................#..................................................................................................................#.................................................................#.............................................................#........................................................................................................#..
...............#.............................................#.................................................................................................................#.........................................................................................#.....................#.....................................................................................#.............................................................................................................................................................#.....#......................................................#.............................................................................................................................................................................................................................................#...........................................................................#......................................................................#...............#
.................#.......................................#........#..............#..........#.................................#....................................................#.................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................#.......................................................................................#................#...........................................................................#........#...................#.....................................................................................
................#.....................................................................................................................................#......................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#..........................
........................................................#.......................................................................................................................#......................#.................................#..................#.................................................................................................................................................................................................................................................................................................................................................................................................#......................#...#..................................................................................................................#...................#..........................................................................................................................................#......................................................
.....#............#..............................................................................#.......#.........................................................................................#.......................................................................................................................#.................................#...........................................#...........................................#................#................#.................................................................#...............#...........................................................................................................................#.....#................................#......................................................#........#............................................................................................##.......#................................#................#.............................................................
.........................#..........................................................................................................................................................#....................................................................#...............................................................................................#............................................................................................#........#..............................................#............................................#...............................#.........................................................................................#...........................................................................................................................................##..................................................................................................................................................................#............................
.............................#.............#...........#........................#.............................................................#..........................................................................................................................................#...............................................................................................................................................................................#........#.......................................................................................................................................................................................................#................................................#....................................................................................................#...............................................................................#.......#........................................................................#................
...............................#....................................................................................................................................................................................#.......................................#..................................................................................................................................................#.....................#......................#..................................................#.............#...........................................................................................................................................................................................................#.............................................................................................................................................................................#.......................#......#..................#........................................................
........#................................#..................................................................................................................................................................................................................#.............#.......................................................................................................................................................#...........................................................#...........................................................................................................................................................................................................................#.................................#................................................................................................#.........................#....#.....................................................................................................................................
.........................................................................................................................................#.......................................................................#.......#..............................................#...................................#........................................#........................#......#............................................................................................#.............#................................................................................................................#.................................................................................................................#..........................................................................................................................................................................................................................................#..................................................#
..............................................................................................................................#...................................................................................................................................................#............................................................................................................................................................................................................#..............................................................................................#....................................................................#............#................................................................................................................................................................#....................................#...........................................................................................................................................
...................................................#..........#.........#.................................................................................................#.......................................................................................................#...............................................................................................................#...............................................................................................................................................................................................................................................................................................................................#................................................................................................................................#.....................................................#......#.#..................................#............................................................
.................................#......#.................................#...............#..........................................#.............................................#....................................................#...................................................................................#..............................#...........#..............................#.................................................................................................................#..............................................................................#....................................#.............................................................#...................................................................................................................................................#............................................#.......................#.................................................#............................................
.....#.................................................................................................................................................................................................................................................................#...............................#..#...........................................................................#.................................................................#............................................................................................#.........#............................#......................................#..............................................................................................................................#.........................................................................................#...................................#...................................................................#.......................................................#.....
......................#.............................#............................#.........................................................#........................................#.#.............#.........................................................#..........#..................................#..................................#...................................................................................................#.#..............................................................................................................................#.#.....#............................................................................................#......#................#....................................................................#..........................................................................................................................#.......#.........................................#..............................................................
........................................................#..............................................#................................#........................................................................................#...........#...........................................................................................#..................................................................................#...................................................................................#...................................#.....#.............#.....................................................#.....................#..................................................................#..................#...................................................................................#................................#....................................................................................................................................#.............................
.....##...............................#.....................................................................................................................................................................#.........................................#........................................................................................................................#......................#..........................................................................................................#...........................................................#..........#..............................#....................................................................................................#...........#..............................#..................#...................#......#...........................................................................#................................................................................#...............................................
.........................#.......#...................#..........#.......................................................................#...........................................#.......................................................................#....................#..........#......................................................#.........................#..............................................#..........................#......................................................................................................................................#....................#...............................................................................................................................................................#..............................................................................................................................................................................................................................................
.................................................................................................................................................................#.......................................................................................................................................................#...................................#........................#...........................................#.....................................................................................................................................................................................#........#...........................................................................#....................................................................#.................................................................................#...........................................................................................................................#.................................
.......#......................#............#.......#...#....#..........................................................................#.........##.............#...........................#....................#......................#.................................................................................................................#....................#.....................................................................................................................#..........................................#.......................................#....#.....................................................................................................................................................................................#.............................................................................................................#...............................................................#..........................#.....................................
..................................#...................................................................................................................#..................................................................................#......................................................................................................................................#..............#....................................................................................................................................................................................#...........................................#...........................................................................#...........................................................................................................................................................................................................................................................................................#.........................
.........................#.....................................................................#.......................................#.............................................................................................................................................................................................................................#.......................................#...#..........................................................................................................#...........#..................#.......................#......................................................................................................................................................#........................#.........................................#........................................................................................................................#.....................#.....................................................................
...................................................................#......#....................................................................................#............................................................................................................#................#...................................................................#......................................................................................................................#................................................................................................................................#..................................................................................................................................................................................................................#.........................................#...........................................................................#............................................................#..
.........................................................................................#......................................................................................................................................................#..........................................................#........................................................................................................................#.............................#....#..........#..........................................................#.#.........#......................#...........##.........................................................................#...............................................................#......................................................#.......................#.........................................................................................................#...................................................#............#...............................#
.......................##....................#.....#.....................................#.#.....#..............................................................................................................#...#..................................................................#.........#.....#.............................................................#..................................................................................................................................................................#..........................#................................#.#........#..............................................................................................#...................................................#............................................................#..............................#....................................................................................#.................................................#............................
........#......................................................................................#...............................#.......................................#.........#...........................#............................................................................#.................#.................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................#...................................................................................................................................................................................................................................................................
.....................#...........#...............#...........................................................................................................................................................................................................................................................................................................................................................................................................................#.#..................................................................................................................................................................................................#................................................................#....#.................................................................................................................................................................#..................................#.......................................................#............
..............................................................#.....................##.....................................................................................#...............................................................................................................................................................#.............................#..............................................................................#....#.#..........#........................................#.................................................................................#.........#...........................................................................................................................#...............................................................................................................................#......................................................................................................................................................
...................................#..........................................................................................................#.........................................................................................................#..#...........................#....................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#..............................................................................................................................................................#.............................
......................................................................................................................#....................................................................#................................................#....................................................................................#...........................................................................................................#...........#.....................#...............#..........................................................................................................................................#............#.............................................................................................................................................#.#....................................................................................................................................................................................................#...........#.........
...................#.......................................................................................#..............#.......#...........#............#.....................................................................................#.........................##...................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.....................................#................................................................................................................................................................................................................................#....................................................
.......................................................................................................#.................................................................................#..........................................................................................................................................................................................................................................................#..................#........................#........................................................................................................#..........................#..................................................................................................#......................................................................................................................................................#...............................................................................#...................................................
.............................................#.......................................................#........................................................#...............................................#......................................................................................................................#...........................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#.........#........................................................................................#..............................................................................#.....
.................................................................................#..........#...............................................................................................................................................................................................................................................................##....................................................................................................................................................................................#.....................................................................#........................................#..........................................#..............................................................................................#...............................................................................................................#..............................#.......................................................................
......#.................#....................................................................................................................#...........................................................#....#.......#......#....................................................................................................................................................................................................................................................#......#.......................................................................#......................................................................................................#.............#...........................................................................................................................................................#........................................................................................................................................#......................................
.........................................................#........................................................#......................................................................................................................................................................#.....................................................................................................#..............................................................................................#....................................................#..................................#........................................................................................................................................................................#....................#.......#.............#....................#.................................#........#........................................................................................................#..............................................
.....#....................................................#...........................................................................................................................................................................................#........................#................................................#..................................................#.................................................................................................................................#............................................#..............#.......#.........................................#..............................................................................................................#.................................................................................................................................................................................................#.............................................................................
.........................................................................#........#..........................................................................................................................................................................................................................................................................................................#.#...................................................................................................................................#.........................................................................#..................................................................#........................................#..................................#.................................................#.....................................................#................................................................................................#............................................................
...#..................................#.............................................#..............................................................................#.#...................................................................................................................................................................................................................#................#......#...................#.#............................#................................#...................................................................#.......................................................................................................................................................................................#........................#.............................................................................................................................#.........................................................................................................
...................................................................#.....#.#....................................................................................................#..............................................................................................................#...................................................................................................#.................................#...#.#.................................#.............#.................................................#.....................#....................................................#.....................................#..................#.................#...........................................................................................................#...........................................................................#...............#........................#.............................................................................................
...#..................................#............................................#...............................#......................................................................#......##.......#.......................#..........................................................................................................................................#.............................................#................................................................................................................................................................................................................................#.......#...............................................................#...................#.............................................................................#.............................................................................#......................................................................#.....................................#
........................................................................#...............#............#................................#............#..........................................#.................#.....................#...................................#.........................#.........................................#.................................................................................#.......................................#..................................................................................................................#.................................................................#.............................................................................................................................#...........................................................................................................#..........................................................................................................................
.......#........................................................................................................#......................................#...........##.......................................................................................................................................#......................#...............................................................................#.................#......................................................................#...................#.....................................................#......................................#................................................#.............................................#.........................................................................................................................#..................................................#..............................................................#.........................................................
.........................................................................................#.................#..............#.........................#...............#..................#....................................................................................................................#............................#.......................#....................................................#......................................#.....................................................#..................#...................................#..............................................................................#.........................................................#....................................................................................#..........................................................................................#........................................................................................................#.....................
.........................................#.......#......................................#......................................................................................................................#...................................................................#...................#...................................................................................................................................................................................................#.................................................#...........#............................................................#.....................................................................................................................#............................................................................................#..................................................................#..........#.................................................................................#........
............................................................#.........................................................................................#.....................#..............#......................................................#...........#........................................#............................................................................................................#....#....................................................#..........................#...................................................................................................................................................#....................................##............................#....................................................................................................................#...................................................................#.............#....................#.....................................................................
...........................................................#..................................................................................................................................................................#.................................................................................#.#................#......#......................................................................................................................#................................................................#..............................#............................................................#............................#.................................................#....................................#..........................................#..#.............................................................#.......#.......................................#..............................................................................................................#....
..........................................................................................#....................#.........................................................................#........................................................#....................................................#.......................................................................#.............................................#......................................................#..........#................................................................................................................................#..........................................................#.............................................................................................................................................#................................................#......#............................................................#......#............................................................
..............................................................................................................................................#.................................................................#.............#..................................................................................................................................#.....#..................###......................................................................................................................#......#................................................................................#.........................................................................................................................................................#.........##......................#..............................................................#.........................................................................................................#.......#.........................................
................#............................#..................................#.................................#.............................#................................................................................................................................#..............#..............................................................#................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................#.....................#........................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#..............................#......................................................#.....................................................................................#......................................................#............................................#..................#..........................................#......................................................................................
...............#...#.......#........................................#......................................#......................................#.........................................#............................................................#......................#..........#....#............#..............#...............................................................................................................................................................................................................................................................................................................#.............................#.#..................................................................................................................#.................#....................................................#........#..................................................................................................................................................
..............................................##................................................................................................................................................................................#.............................#........................................#.......................................................................................................................#.......................................................................................#........#...................................................#............................................................................................................................................#...........................#.........#...............................................#.........................................................#.........................................#.........#............................................................................................
...........#...........#......................................#..................................................................................................#......................................................................................#.............................................................................................................................#....................................................................................#..............................#........................................................#..............................#....................................................................................#...........................#.......#............................................................................................................................................................................................................................#.....................................................#...................
..#...............................................................................#................................................#.....#................................................................................................................................#.................................................................#..........................................#.......................................#.......................#....#........................................................................................#........................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................
........................................................#.........................................................................................................#................#..............................................................................................................................................................................#.......#..............................................................................#................................................#...................................................#...................................................................................................................................................................................................##.............................................................................................................................................................................................#...................#............................................
...........................#..............................................................................#....................................#............................................................................................................................................................................................................................#......................................................................................................................................................#..........................#.................................................................................................................#.......................................................................................................................#............................................................................................##.....#......................................#..............................................................................
..................................................#...........................#.................................................................................................#.......#.........#........#..#.................................#...........................................................#.........................................................................#..................................................................................................................#..................................................................#......................................................#....................................#........................................#..........................................................................................................................................................................................................................................#...................#.................................................
...........................................................................................................................#..............................................................................#..................#....................#.......................................................................#.....................................................#...................................................................................................................................................................#.......................................................#...........................#..#............#............................#................#....................................................................#......#...........................................#..........#.................................................#........................................................................#.............................................................
..................................................................................................#............................................................................#...........................#..........#.............................................................................................................................................................................................#............................................................................#...............................................................................#......................#.....#..........................................................................................................................................................#.........#..................................................................................#..........................................................................................................................#................................
.........#......................................................................................................................................................#......................................................................#......................#......#..................................................#...............................................#........................................................................................................................................................................................#............................................................#.............................#...................................................#.................................................................................................................................................................................................................................................................................................................
.......................................#............................................................#..........................................................................#.........#...............................................#.......................................................................#....................................................................................................#.................................#.................#.............................................................................#..........................#.......................................#.......................................................................................................................................................................................................................#................................#...............................#.............................................................................................................
.....#..................................#...............#.........................................................#................................#..................................................##.......................................................................................................#...............................................................................#....................................#............................................#.........................................................................................#....##........#............................................................................................#.#........................................................................................#............................................................................................................................................#..................................................................................................
..........................#................................................................................................#.......................................#.................................................................................................#..........................................#............................#..................................................................................................#...............#....................................................................#..................................#.............#...#.........................................#..........................................................................................#................#.................................................................................................#......................#........................................................................................................#................#..............................
...........................................................#.........................................................................................................................................................................................#..................#............................................................#............................#...........................................#...................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................................................................................#....................#..........#......................
.................................................................................................................................................................................................#.................................................#...................................................................................#.......................................................................................................#..................................................................................#....#.........................................#.................................................#.........................................#............................#..................#...................................................................................#......................#..........#.......................................................................#.....................#................................................................................
.......................................................................................................................................................................................#.............................................#.....................................................................................................................................................................................................................................#............................................................................................................................................#.................................................#....................................................................................#...............................................................................................................................................................#..................................................................................................
...........................................#..........#....#........................................................................................................................#........................................................................................................................................#........................................#................................#........................#......................................................#.............#..........................#.................................................................................................#.........#...............................................................................................................................................................#........................................................................................................................................#............................................................................
.........................................................#...#..............#....................................................................................................................................................................#...................................#...................................#.............................................................................................................................#........................................................#..............................................................................................................................#................................#....#......................#......#...............................................................................#.......................#...................#..............................................................#............................................#......................................................................
.........................................................................................................#......................................................................................................................................#..................................................................................................................................#....................................................................#.....#.............................................................................#.......................................#.......#...........#..........................................................#........#..............................#.................................................................#..........................................#............................................................................#.........................#..............#...............................#..........................#........................
..........#.............#...#...........................................................................................................................................................................................................................................................................#....................................#.............#...........................................................................................................#...........................#...................#........#...........................................................................#................................................................#..........#.....................................#..........................#........#...........................#.........#.......................#..............................................................................................#..................................................................................................
.................##....................##...........#........................................................................................................#.....................#..........#....#....................................#...........#....................................................................#...#.#............................#...............#........................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................#.........#.................................................#..........................................................................................................................................................
...............#.........................................#..................................................................................##..................................................................................................................#.....................................#....#.................................................................#...........#.....................................................................................................#...........#.........#..............................#...................................#......#...........................................................#...............................................................................................................................................................................................................#....#..........#...........................................................................................#....................#..#..................
..................#....................#....................................................................................................................................................#....................#.................................................#.................................................................................................#..............................................................#...................#.................#...........................................................................................#..........................................................................................#.................................#......................#.......................#..........................#............................#..................................................................................................#.............................................#...................#..................................................
................................#..................................................................#...#.......................................#..................................................................................................................................#.................................#..............................................................................................................#................#............................#..........................................#................................................................................#.............................................................................................................#......................#.............................................................................#.........#..................................................................................................................#....................................................................
....................#.............#..............................................#......................................................................................................#....................................................#.....#..........................................................#................................................#........................#..#..#.................................................................................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#....................................
........#........................................................#................................................#...#.........#...............#......................#.....#................#........#...............................................................................................................................................................................................#.........#............#....................................................................#...........................#............................#........................................#.........#..#...#...................................................................................................................................................#.............................................................................................#......#..................................................................................................................................................
.................#..................................#........................................#.....................#.#...........#..................................................#........................................................................#.......................................................................................................................................................#....................................#..........................................#.........................................#....................................................#................................................#.....#...............................................................................................#..........................................#..............................................................................................#.............................................................................................................#..............
................................................................................................................................................................................................................................#....................................................................................................................#...............................................................................................................................................................................#..............................................................................................#..................................................................................................................#...........................................#....................................................#.............................................#....................................#......................................................................................
.........................#..............................................#............................#..................................................#......................................................#.................................................................................................................................#...........................................#..........................#............................................................................#........................#............................................................#............#........................#.......................................#...................................................................................................................................................#........................................................................................#....................................................#......................................................
#.......................................................#.........................................................#...#....................................................#..........................................................................................................#.................................#.....#...........................................................................................#...........................#..#.............................................................................................................................................................................................................#......................................................................#.................................................................................................................................#............#...............................................................................................................#.................#..
..........#...............#.................................#.........#............#...............................#.........................#....................................................................#..................#....................................................................................................................................#......................................................................................................#............................................................................................................................#................#.........................#.............................................................................................#...............#...................#............................................................................#.....................................................................................#.............#...........#.....#...................................
..........................................#................................................................#.................................................................................#..................#..........#........................................................#.......................................................................................................................#...........................................................................................................................#..................#..................................................#..............................................................................................................................#.....................................#...............................................#...................................................................................................................#..........................................................................
............................................................................................#........#...............................................................................................................................................................................................#..................#........#...........................................................#......................................................................................................................................................................................................................................#...........#...#..........................................#.............................................#.....#.......#...........................................................................................................#........................................................................#.........................#..#....................................................
.........................#............................................................................................................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................................................................................................#...#............................#..#..........................................................#..............................................................................#.........#.........................................................................#.........................#......
................................................#................................#..............#...............................................................................................................................#.............................................................................................................#.#......#..........................................#...........................................#..................................................................................#......................#............................................................................................................##............#.........................................#..............................#...........#.......................................................................................#.............................#......................................................................................................#............................
....................................#................................................................................................................................................................#.....................#.............................................................................................................................#.........................................................#...........................................#............#........................................................#.................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.......#.........
...............................................................#......................................................................................................................................................................#...................................................................................................................................................#.................................#...#..#...........#...................................#..................................................................................................................#.................................................................#........#.....................................................................................................................................................................................................................................................................#..........................................................................
........................................................#.......................................................................................................................................#....................#......#.............................#.............................#.......................................................#...................................................................................................................................#.....................................................................................................................................................................................#............#..................................................................................#.........................................................................#.................................................................#.................................................................#.........................................
............................................................................#.................................................................................................................................................#........................................................................................#............................................#....................................................................................................................................................................#................................................................#.......................................................................................................................................................................#....................................#.......................#...................................................................................#........................................................................#.....................
.....#........................................#...............................................................................................................#..........................................#............................................#..........................#...........................................................#.........................................................................................................................#..........................#...#.......................................................................................................................................................................................................................................................#....................................................................................................................................................................................#...........................................................................#..
..................................#..................................................................................................................................................#..............................#...............................#................................................................................................................................................................#..............#....#..............................#...................................................#...............................................#...................#...............................................................................#.......................................................................................................................#.................................................................................................................................................................................................#.......................
...............................................................................#...........................#.............................................................................................................................................#.....................................................................................................#.......................#..........................................................................#.#...................................................................................................................................................................................................................................................#..............#..........#........................................................#............................................................................................................................................................#......#........#.........................................
....#...........................................................................#............................#.......................................#..............................................................................................................................#....................................................................................................................#...............#......................................................#.....................................................................................................#......#....................................#...#.............#..............................................................................................................................................................................................................#.........#........................................................#...#.....#...............#.............................................#...................
.............................................................................................................................#.........................................................#.........................#.....#.....................................#.............................#......................................................................................................................................#........................................................#............................................................................#.............................................#.............................................................................................#.................................................#....................................................................................................................#..................................................#....................#..............................................................
...............................................................................................#.......................................................#......................................................#..........................#...............................................................................................#...............................................................................................................................................#.........................................................................................................#......................#.....................................................................................................................................................................................................#.....#...........................................................................................................................................................................................
................................#...............................................................................................................................#.....#........................#.#..................#...................................................................................................................................................................................................................................................................................................................#..........................#........................................................................................#......................................................................................#.......................................................................#.............................................#......................#..........................................#.............................................#.................#................#.....
............#........................................................................................................................................................................................................#.....................................................................................................................................#............................................................................................#......................................................................................................................................#.............................................................................................#....................#.............................................................................................................................................................................#.....#................................#....................................#.....................................................
...........................................................................................................................................................................................#......................#...........................................................................................................#.......#..................................................................#..................................#............................................................#..........................................................................................#....................................#.............................................................................#...............................................................................#..............................#........................................................................................#..................................................#...........#...................................
................................................#.......................................#.........................................................................................................................#......................................................................................#.............................#........................................#........#.................................................................#...............#........................................#....................#............................................................#............................................#..#.............................#.................................................................................................................................................................................#......................................................................#..................#.................................................................
..................#.........................................................#..................................................................................................................................#..........................#...........................................................................................#................#................................#...........................................#...............#.........................................................................#................................................................................#..........................................................................#.....................................................................................................................................................................................#.......................................................................................#.........................................................
........................#.#..........................#.............................................................................................#...#...........................................................#.......................#......#...........................#................................................#..........#.................................................................................#.............................................................................................................................................................#...#.......................................................................##..............................#...........................................................................................................................................................................................................................................................................................................................
.....................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................#.................................#.................................................................#........#............................................................#......#....................#............................................................................................................................................#..........#...........................................................................................................................................................................#.....#..............#....................
.............#......#..............................#...#........................................................................#.......................................................#.........................................................................................................................................................................#............................................................................#......#................................................#..................................................................................................................................................................................#........................................................................................................................................#..............................#..................#...................................................................#...............##.......................................................
...........................................#..........#............................#............................................................................................................................................................................................#........................................................#....#.......................................................................................................................................................................................................................................................................................................................#...............#......................................................................#....................................#....................................................................................................................................................................................................................#..........
...................#....................................................................................................#...............#..................................................#...............................................................#.................................................................................................................................................................................#............................................#.........................................................#...................#........................................#....................................................................#.....#..............................................................................................#....................#......................................................................................#..........................................................................................................................
.#..............................................................................................................................................................#.......................................................................................................................................................................................................................................................#.............#..............................#.............................................................................................................#................................................................................................................................................................................................#.........................................................#..............................................#........................................................................#.....#.....................................................
....#....#........#.........................#.....................................................#..........................................#......................................................#..........................................#.........................................................................................................#.............................................#....................................#.....#............................#.......................................................................................................................................................................................................................................#...........................................................#...#..................#.........................................................................................................#.............................................................................................................
.....#...#........................................................................................................................................................#................................................................................#...............#.........................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................................................#.....................................................................................................#....................#..............................#.......................##........#........................#.....................................................
.....................................................................................................#....................................................#.......#...........#...........#........#....................................................................................................................................................................................................................................................................#............................................................................................#.................#............................................................................................#.......#.................................#.....................#................................................#...................................................................................#...........................................................#............................................................................
......................................#.....................#............#................................#......................................#............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#.......................................#......................#.....................................................#.....................................#................................#...................................
..................................#...............................................#................................................................#........................................................#..........................................................................................................................................................................................................................#...##................................................................................................#............................................................................................................................................................................................................................................................#...............................................#............................#.....#....................................................................................................................................
.............................................................................................................................#.#.........................................................#.........................................#...............#..........................................#....................#.#...............................................#.............#.........................#............#........................................................................#...................................#..#..................................................................................................................................................................................................................................................................................................................#..........#.................................................#...............#..................................#....................................................
...........................#.............................................................................................................................................................#..................................#..................................................#..............................................................................#....................................................................................................................................#.............#.................................................#...........................................................................................................#.........................................................................................................#................................................................................................................#................#...........................................#..................#....#..................................
....................#..................................................#............................................................................................................................................................................#........................................................................................................................................#.....#.......................................#..............................#..........................................................................#........................#.................#..........#............................#..............................................................................................................................................................................................................#...............................................#............................................................................#.............................................
...................#................#.....................................................................................#.........................................................................#.................#.....#..........................................#........................................................................................#...........................#................................#................................................................#.................#........................................................................................#.........................#..................................................................................................#.............................................................................................#.............................................................................................................................................................................................
...............................................................#.................................................................................................................................................................................#................................................................................#..............................#..............................................................................................................................................................#..............................................#.........................................................#.........................#..............#................#.................................................#..........................................................................................................#............................................................................................................................#....................................
...................................................................................................................................#...........................................................................................................................................................................................#.............................................................................#.............#...........................#.....................................................................................................................................................................................#..............................................#................................................#.....#.....#..............................................#................................................................#.........................#.#....................................................#....................................#................#.................
..........#................................................................................................#..........................................................#....#....................................................#............................................................................#.....................................................................#.......#................................................................................#..................................#................................#......................................................#.....................#........................................................................................................................................................................#....................................#...........................................................................................................#............#.........#...................................................
.........................................................................................................................#....................#......................................................#.........#........................................................#......................................#.........#......................................................#.....................................#....................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................#..................................................#.................................................................................................................................................#...............#........................................................................................................................................................................#............................................#...................................................................#...............................................................#....................#.................................................................................#.......#..................................................................................#...........................................#.....#..............
...................................................................................................................#..............#...........................................#......................................................................................#...........................................................................................................................................................................................................#...........................#..................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#............................................................
.............................................................................................................................#.............................................#.......#...................#.......................#............................................................................#......................................................................................................#..............................................................#..........................................##........................#...........................#........................................................#.........................................................................................................................................#................#.............................##.......................................................................#.....................................................#..................................................#..........
......................................................................................................#.........................#.........................#......................................................................................#....#...................................................................................................................#..........................................................................................................................................#....#......................#......................................................#...........................................................#.........#.......................................................................................................................#..............................#................................................................................................................................#...........#...............................................
.......#...........#..........#.........................................................................................................................#....................................................................................................#...............................................................#.........................................#.................................................................................................................................................................................#..........................................................................................#.......................................................................................#.................................................................#...........#....................................................................................................................................................#..................................................
..............................................................................................................................................................................................................#.............................................................................#....#........................................................................................................................................................#.......................................................................................................................................#...................#...#......................................................................................................................................................................##..........#....................................................#....#........................#...................................#.................#...........................................................................
..................................................................................................................#...............#..................................................................................................................................................................................#..........................................................................................................................................................................#...........................................................................................#......#.........................................................................................................................................................................................................................................................#......................................................#....................#.........................................................#..............................
...............................................................................#...................................................................#............................................................................................................................................................................................................#......................................................................#....................................................................................................................................................................................................#...........................................#........#...............................#..........#....................#....................................#.......................................................................#..#........#.............................................#.........................................................................................
............#...........................................................................................#..........................................................................................................#......................................#........................................#.................#....................................................................#..........................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................#..........................................................................................#......#........................................................................................
.........................................#.........................#.#..................................................................#..........................................................................#...................................................................................................................................#................................................................................................#........................................................................................#....................#........#...............#................#....................................................................................................#..............................................................................................#...................................................................................#..........................................................#..............................................................
.........................................#...................................................#........................................................................................................................#......................................................................................................................................................................................................................................................................................#.#...............................................................................................................#.....................................................................#.......................#........................................................................................#...........#.............................................................#....................................#.................................................#..........................................
.............#......................................................................................................#......#..........................................................................................................##.......................................................#...............#...........................................................................................................................................................................................................#...........................................................................................................................................#...........................................................................#...........#...........................#....................................................................................................#............#...................#...........#.........................#..........................................................
.........................................#.................#...........#..............#...........#............#....#.................................................#.........................#............................#..................#............#........................................................#.#............................................................................................................................................................#............................................................................#..........#......................................................................................................................................#...................................................#..........................................................................................................................................................................................................#..............................................
............................................#..................................................#.......................#...............................#..........................................................................#.................................................................................................................................................................................................................................#.................................................#.........................................................#..........................................................................................#..................................................#....................................................#.......................#.......................................#..............................................................................................................................................................................
...................................#....................................................................................................................................................................................#...................................................................................................#.......................................#...........................................................................#...........#................#........................................................................................................................#..............#...............................................................................................................................................#.#..........................................................................................................................................................................................................................................................
....................................................................#.....#.........................................................................................#........#......................................................................................................................................#....................#.........................................................#.............................................#...........................................................................................................................................................................................#...........................#..........#.........#....................................................................................................................................................................................................................................................#.....................#............#...........................................
...................................................................................................................................................#....#....................................................#...........................................................................................................................#.................................................#..............................................................................................................................................................................#.....................................................................................................................................................#.......#.................#........................................................................#......#......................#......#.........................................................................................................................................................
.......................#...........................#.......................................................................................................................................#............................................................#....................................................#...........................................................................................................................#........................#...............................................................................................................#..#...............................................................................................................#...................................#.......................................................................#.....................#...............#......................................................#..................#....................................#......................#.................................#..
...................................................................................................................................................................................................................................................#........................................................................................................................#................................................................#..........................................................................#...............................#........................................................................................................................................................................#....................................................................................................................................................#.......#...................................................................#................#......................................#.......
.........................#...................................#..........................................#..............................................................................#................#...#............................................................#............................................................................................#.........#..................................................................................................................................................................................................................................................................................................................................#........................................#...................................................#..........#.............................................#....................#.................................#.................................................................................................
.............................................................................#.......................................#...............................................................................#........................................................................................................................................................#....................................................#...................................................................................................................................................................................#.................................#.............................................#.......................................................................................#.......................................................................................................#..............................................................................#...........................................................
...............................................................................................................................................#...........#.............................................................................................#.....................................................................................................................................................................................................................................#................#................................................................................................................................................................#.........................#......................................................#.......................#..............................................#.......................................................................................................#...................#.............................................#..............
........................................................................................................................................................................................#...........................................#......................#............#.....................................................................................#....................................................#...................................................................#..#.............................................................................................................................#................................#........................................................................................#...............................................................#......................................................#.........................#.......................#.....................................................#.........#.....................................#
.........................................................................................................................................#..........................................................#.#..................................................................#.......#.....................................................#.......................#.....................................#......................................#.............#.....................#...............................................#..........................................#......................................#............................................................................................................#.......................#...........................#...............................................................................................................................................#..............................................................................................
..................................#.........................................................#....................................#...#........#.............................................#................................#..................................#.....................#..............................................#....#.........................................................................................#.....................................................................#..................................................................................................#................................................................................#..................#...................................................................................................................................................................#............................................................................................................................................
...............................................#............#.................................................................................................................................................................................................................................#....................................................#............#...........................#....................................................................................................................................................................................................................................#...............#...........................................................................................................................#...........................#............................................#.................................#..........#..............................................................................................................................
.........................................................................#.#.......................#.........................................................................................................................................................#........#................................................................#........................#.............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................................................#...............................................#.....................#......................................#.............
..........................................................................................................................................................................................................................#....................................................................#...........#.................#.......................................................#.............................................................................................................#....#...............................#...................#....................#...........#.............................................................................#.................................................................#..................................................................................#.................................................................................................................................................................................................
.............................#................#............................................................................................................................................................................................................................#.....................................................................................................................................#....................................................#...........................................#...........................................................................................#..............................#....................................................................................................#...............................................##....................................................................................#.#...................................#...................................................................................................
.......................................................#...................................................................#....................................................................................................................#..................................#..........................................#............................................................................................#...............#........................................#................#...............#......#..............#.........................#.............................................................................#.................................................................................................................................................................................#.......................................................#.......................................................................................................#..............#.............
........#..................#.......#........................................................................................................................................................................................#.......................................................#..............................................................................................................................................................................................................................................................#...................................................#.........................#...........................................#................................................................................................................................................................................................#...................................................................................................................................................
...................................#....#.........................#...............................................................................................................................................................................................................#..................#...........................#...................#.....................................................#.............#......................................................#....#.................................................................#...............................................................................................................................#............................................................#............................................................................................#.................................#...............#............................................................................................#.................................
.................................................#..............#....................................................................#..#........................................................................................................................#.........#................................................................................................................................#.....#............................................................#.........................................................#.............................................................................................................................................................................................#.........................................................#..........................#..........................................#..................................#...............................#.....................#..................#.............................#................
...........................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#.........#...............................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.........#.......#............................................................
#.........................................................#............................................................................................................#......#.#....#.......................................................................#.......................................................................................................................................#..#......................................................................................................................................................................................................#..................#.......................................................................................................#......................................................................................................................................................................#.................#..............................................................................................
......................................................................................................................#...................................#................................................................................#............................................................................................#......................................................................................#................................................................................................................................................#..................................................#.................................................#......................................................................#..................................#....................................................................................................................................................#.........................................#...................................
..................#.............#......#.....................................................................................#.....................................#...............................#.........................#.#.........................................................................................................#...............................#..#................................................................#..............................................................................................#........................#......#................#........................................................................................................................................................................................#................................................................................#........#.................................................................................................................................................
..................................#....................................................#..................#..........................................................#............................................................................#...........................................................................#........................................#....#..............................................#.....................................................................................#....................................................#...........................#....................#.........................................#....................#......................................#......#..........................................#...............................................#..................................................................................................................................................................................................
.......................................................................................................................................................#.......................................................#...........................................................................................................................................................................................#...................#.......................................#.....................................................#.....................................#...........................................................#..................................................................................................................................................................................................................................................................................................................................................................................................
...........#............................#................................................................................................................................................#.......#......................................................#...........................................................................................................................................................................................................................................#.................................................##...........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................#...............................................................................................................................##.#.........................#...................................................................#............#....................#........#....................................................#.........................#............#...................................................................................................#.....................#.....#.................................................#.......#..........................................#..........................................#.....................................#.........#.............................................................................#...................................................#........................................................................................
......................................................................................................................................................................................................................................#...#.................................................................................................................................................................#.........................................................................................................................#.......................................................#...............#.....#...............#.............................#........................................................................................................................#..............#.........................#.................................................................................#.................................#................................................#........................
#.................................................................................................................#..........................#.....................#........................................................................................................#.....................................#..................#.............................................#......................................................#..........................................................................................................................................#..#...................................................#......................................................................................................#........................................................#....................................#....................................................................#........................#...........................................#......................................
.#.......#.........#.................................#......................................#...........#.........................................................................................#......#......#................................................................................................................................................................................#............................................................#......#.......................#........#........................................#...............................................................................................................................................................................................................#.........................................................................................#.....................................................................................................#.........#........................................................
.................................#.......................................................#.....................................#...................#..............................................#..........................................................................................................................................................................................................................#.........#.....................................................................#...............................................................................................................................................................#........................................................................................................................#............#........................................................................................................................................................#.....................................................
..............................................................................................................................#........#........................................................................................................................................................................................................................................#.........................................................................#..............................................#..#......................................................................................#.....................................................................................................#.................................#...................#..................#............................#.................................................................................................................................................................................#......................#.........
........#......................#...........................................................................#.......#.............................................................#..............................#.................................................................................................................................#..........#......................................................................#........................................................................................................................................................................#...................................#.................#..................................................................................................................#..................................#.............................................................................#...........................................................................................................#..............
#........................................#.#.....#.................................................................................................................#.........................................#.........#......................................................................................................................##..................................................................#......................................................................................................#...............................................................................#..#.........................................................................#................#.................................................#.......................................#.........#.....#......................................................................................................#............................................................................#............................
.............................#.................................#......................#............................................................#.......................................................#..............................................................................................................................................................................................#......................................#................................................#....................................#.....................................................................................................#.............................##......................................................................................................................................................#.................#...........#..........................................................#.....................................................................................................
.....................#................................................................................................................................................................#...........................................................................#................................#..........................#...........................................#.............#.......................................................#.....................................#...........................................##.....................................................................#....#.....................................................................................................................................#.............................#..................................................................................................................................................................................................#.............................#..............
.....................................................................................#.......................#...................................................................................................................#..........................................................................................................................................................................................................................#.....................................................................................................................................#........................#........................................................................................................................................................................#................................................................................................................#..............#.............................................................................................
............................#................#...................#........#.........................................................................................................................#..........................#.........#.........................................................................................................................................#...............................................................................................................................#......................................................................................#......................................................................................#.....................................................................................#..................................................................................................................................................................................................#.......................................
.................................................#..................................................#................................................................................................................................................#....##.......................................................#................................................................#..........................##............#...................#...................#.............................................#...........................#.......#.................#........................................................................................................................................#.......#...............................................................................................................#...........................................................................................................................................#...........................................
.....................................................#.................#...............................#......#.................................................................................#.............................................#...........................................#.....................................................................................................................................................................................#.......................................................................................................................................#.......................#...................................................................................................................#....#.......................................................................................#......#...................................#.....................................................................................................................
....................................................................................................#.............#......................................#......#............................................................................................................#........#...............................................................................................................................#..................................................................................................##..........................................................#.............#.................................................................................#......................#.................................#..........#............................................#..........................................................#......................................#..............................................................................#.#........................................
........................................................................#............................................................#.............#.....................................................................................................................................#.................................#.............................................................................................................................................................................................................................#...........................#................................#...............#..........#...................................................................................................................................................................#.........................................................................................................................................#.........#.....#............................#.....................
....................................................#....................................................................................................................................................................................................................................................................................................................................#.............................#.................................................................#............................................................#..................#.........#..........................#............................#.....................................................................................#........................#.........................................................................................................................#...........................................................................................................................#.................
...................#......................#........................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...............................................#................#..................#....#........#............#..........................................#............................................................................................#.............................................................#..#.........................................#...........................................................#....................................................................................#..........
.............#................#..............................................................................#..........................................#.........................................................#...........................................................................................................................................................................................................................................#......................................................................................................................................................................#....................#.#.............................................................................................................................................................#.............................................................................#.........................................................................................................................
...............#............................................................................................#......................#.....................#........................................#.......................................................................................................................................#.........................#..........................................................#...........................................................................................................................................................................................................................................#...................................................................................................................................#..................................................................#..............................................#.........#............................................................#.........................
.......#...........................#..............................................................................................................................................................................#...............................................................#....................................................................................................................................................................................................................................................................................................#...........#.............................................................................................#........................#...........................................................................................................#.....................#.....................................................................................................................................................................
................................................................#..................................................................#.........................................................................................................#...................................................................................................#...................................#..................#.....#............#.....................................................................................................................................................................................................#...#...#.................................................................................................................................................................................................................................................................................................................................................................#......................
#.......................................................................#..........................................................................................................#......................................................#................#.....................................................#....................................................................................#....................................................................#.............................................................................................#..................#.......................................................................................................................................................................................................#........................................#..........................................#.............................................................................................#.....................................#.....
...................#............................#....................................................#........................#...................................................................................................................................................................................#..............................#....................#.....................................#.............................................................................................#...........................................#....................#.........................................................................................#...................#...#............................................#..........................................................................................#...................................#........#.................................................................................................#...................................#.........
......................................#..............#................................................................................................................................................................................................................................................#........................................................#..............................................................................................#..............................................#.........................................................#............................................................................................................................................................................................................#.................................#......#................................................................................................#...............................#...................................................................
................................................................#.............#.........................................#............................................................................................................#.............................................................................................................................................................................................................................................................................#.................#.................................#........#.#.................#.......................................................................................#....................................................#................#................................................................#............................#......................................#..........................................#...............................................................................
.............................................................................#...................................................#............................................................................................................................................................................................................................#...............................................#........................#..##.....................................................#........................................................#..............................................................................................................................................................................................#..........................#...............................................................................................................................................................................#...................................................#.........
.........#.....................................................................#.....................................................#..............................#...........#...........................................................................................#.#...............................................................................................................#..................#........................................................#..#........#..................#......................................................................................................#.......................................................#.....#.....................................#................................................................................................................................................#........#............................................................#...............#......................................................................
#....................................................................................#..............................................................................................................................................................................................#...........#.....................#.............................................##.........................................................#.........................................................#................................#...........................#....#..........#..........................#..............................................................................................#............#........#....................................................................#..........................#.......................................................................................................#.........#........#...#............................................................................
.................................................................................................................#.........................#.....................#.................................................................................................................................#..................................................................#..............................#.....................#.....#...................#....#...........................................................#.................................................................#.................................#.#.............................................................................................................................................................................................#.............................................................#.........#.............#.....................#..............................................................................#............
......#..................................................................................#.........................................................................................................................................................................................................#..........................................................................................................#.......................#..........#..................#................#...................................................................................#....................................#............#....................#...................................................................#...........#...............................#............................................................................#....................................................................................................................................................................................
.......................................................................................................................#.................................#.#........................................#.......................................................................................................#...............#.........................................................................................................................#................................#...........................#............................................................................................................................................................................................#........................................................................................................................................................................................................#.............................................#............................#.............................
.........................................#..................................................#....................................................................#...............................................................#.......................................................#...............................................#........................................................................................................#...........................................................#................................................#...............#................................................................................#...............................................#..................................................................................#........................#.........................................................#..........................................................................................................................................#
..........................##................................................................................................#..................#.........................................................................................................................................................................................#...........................................#...........................................#.........................#...#...........................................................................................................#............................................................#........................................#................................................................................................#.......................................................#......................#................................................................................................................................................................
............#.........#.......#..................................................................................................................#..................................................#............................................................................................................#.......................................................................#...........................................................#.............................................................#.......................................................................................................#............#............................................#...................................................................................................................#........................................................................................................................................................................................................................
.................................#................................#.......................................................................................................................................#..............................#..............................................................................................................................................................................................................................................................#............................#....................................................................................................................................................................................................................#..........................#..............................................#.............................................................................................................................................................................................
...................#...................................................................................................................#.........................................................................................................................#...........#......................###.................................................................................................................#................................................................#.......................................................................................#.........................................#......................................................................................................................................................#..............................................................................#...................................................................................................................................#.#..................#..#....
............................#.............................................................#..........#..............................................................#.....................................#....................................................................................................................#.........#...................................................#..................................................................................................#...............................................#.................................................................................................#..#.................................#..............................................................#.....................................................................................................................#..........................................#........................................................#..................#..............................
...........#............................................#.#..............#...........................................................................................................................................................................................................................#...........#.....#..............................................#............................................#.......................................#..............#......#............................................................................................................................................................#.............................................#....................................................................................##......#.........................................................................#.....................................#.............................................................#..........................................................
.........#..................................................................#.#..............................................................#.................................................................................................................................................................................................................#...................................................................................................................................................................#.......................................................................................#....................................................#.......................#.........................................................#.....................................#..................#...............................................................................#......................#................................................................#..............................
..................................................#................................#..........................#..............................#............................................................................................#.....................................#...................................................................................................................#..........................................................................................................#............................................................................................#..............................................................................#.................#...........#..................................................................................................#....................................................................................................................................................#................................................
....#............................................................#................#.................................................................................................##.....................................#......................................#..............................#..............................................................#...........................................................................#.........................................................................................................................................................................#.#.........................................................................................................................#...............................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................................................#...................................................................................................................................#.......................................................................................#............................................................................................#...............#......................................................................................................................................................................................................#...........................#......#............#........................................................................................................#............#.........#...#..........................
...............................................................#...................................................................#...............................................................#.................................................................................................#...................................................................................................................................................#........................#.........................................................#..................................................................#..............................................................................................................................................................................................................................................#........................................................................#.........................................................#................................
.#.........#........................................................#...........#............................................................................#..................................................................................................................................................................................................................................#.......#..............................................................#................#......................................................................................#..#...............................................#...........................................................................................................................................................................................#.................................................#............................................#........#...............#.........................................#.................................
..............................................................................#..........................................................................................#..............................................#...........................................................................................................................................................................................................................................................................................................#........................#.........................................................................................................................................................................................#...........#...............................#..............................................................................#............................................................................................#...................#.....................#........
..........................................#........#.......................................................#.......................................#.............#....................................................................................................#..#...................................................................................#............................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......................#..........#...................................#........................................................................#..............................................
........#.........................................................................................................................................................................#....#........#........................................................#........................#..................................................................................................#..............................................................................................................................#....#............#.....................................................#.................................................................................#...................................#......................................................................................#...........................................................................#........................................#.......................#..#........................................................................
.................................................#...#....#..............#......................................................#........................#..........................................................#........................................................................................#...........................................................................................................................................................................#..........#..............................................................#..................#..........................................#.....................................................#..................#................................................................................#...................................................................................................#..................................................................................................................................
.........................................#.................................................................................................................................................#................................#........................................................#................................#................................................................................................................................#.....................................................................................................................................................#..#...............................................................................................................................................................#..................#........................................................................................................................................................................................#.#...................................
..............#............................#.........................................................................#......................................................................................................................................#.............................................................................#.............................................................................#.........................................................................#........................................................................................................#......................#...............................................................#................................................#..................................................................................................................................#............#.........................................................................................#....................................
..#................#......................................................................................#................#............#...............................#..................................................................................................................#...............................#........#.........................................................#...................................................................................................................................#.............................................................................................................................................#..................................#.................#.....................................................................................................................#.............................................................................................................................#.................#......................
........................................#................#...........................................................................................................................................................#.............................#....................................................................#..............................................................................#.......................#....#....................................#...................................#........#.....................#.....................................................................................................................................................................................................#...........................................................................................................................................#.#.............#...................................................................................................................
........................................................................#........................................................................................................................................#.......#............................#..............................................................................................................................................................................#............................................................#...........................................#........................................................................................#.............#............................................#.............#.....................................................#..#......#...................................................................#..........................................................#...........................................#...........................................#..........................
.........................................................#.............................................................................................................................................................#.....................#..........................#.....................#.......#..........................#................................................................#...............................................................................#....................#...................................................................................#......#..............................................................................................................................................................................................................#.......................................................................................................#.#...................................................................#.................#................
.................................................................................................................................................##...............................................................................................#..................#...#..........................................................................................................................................................#............................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#...........................................#................................................................
....................................................................#............#..................................................................................................................................#...........#............................................................................#......#........................................................#...................................................#..........................................................................................................................................................................................................#............#....#.................#.......#...................................#....................................................#.....................................................#.................................................................................................................................................#...................................#....
..............................#...........................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#....................................................................................................#............................................................................................................................................................................................................
....................................................#..............................................#....#.............................................................#..............##................................................##.......................................#......................................................##............................................................#........#............................................................#......................................#........................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................#.......#............................................#...
........#...................................................#...................................................................................................................................#....................#....................................................................................................................#...................................................................................................#................................................................................................................#...........#........................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#......................
.....................................................................................................................................................#.......#.......................................................................................................................#....................................#.............................................#...............................................................................#...................................................................#..............................#...................#.........................................................................#..#...........#..................................................................................#..............#..............................#......................................................................................................................#.................................................................................................
...............................................................................#.....................................#..........................................................................................................................................................................................#......#.........................#.............................#.....................#...................................................................................#...............................#.............................................#................................#......................#................................................................................................#...................................................#..............................#.....................................................#..........................#.......................................#.........................#...................................................#.......
..............................#.....................#..........#..................................#............................................................#..........................................................#.........................................................................#.........................................................................................................................................#..........................#.............................................................................................#...............................................................................................................................#.....................#...#......................................................#.........................................................................................#..........#..........#.............................................................#...........................................................
......................................................................#................................................#.#.........................#...................................#...............................................................................................................................#........................................................................................#...........................#..................##...................................#.................................................................................#..............................#.....................................................................................................................................#..............................................................................#.................#......................#..............................................................................................................................................
............................................................#........................................#.................................................................................................................................................................................#.......#...........................#.......................................................................#...........#...........................................................................................................#.......................................................................................................................................................................................##......#..............................................................................#...........................................................................................................................................#...........................................................................
...........................#..............................................................#.............................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................#...............................................................................................#............#............................................................................#....................................#......................................................................#......................................................................................#...........................................................................#.....................
.....................#............................................................................................#..........................................................................................#........................................#.........................................................................#...............................................................................................................................................#......#.............................................#........................................................#.............................#.........#............#.........................#.............................................................................................................#....................................#.....................................................................................................................#................................#....................................#.....
..........................#.....#..........................................................#............................................................................................................................#.....................................................................#........................................................#................#......................................#...........##.....................#....................#...................................................................................................................................................#...................#....................#.............................................................................................................................#.........................................................#........................................................................................................#............................................................
.............................................................#......#................................#..#.....................#....................................................................................#............................................#.................#.......................................................#.....................................................................#......................................................................................................................#.#.............................................................................#.....................................................................................................................................................................#..................#........................................................................................................#............#...........................................................................#...#...........
..................#..................#..........................#................................#..............................................................................................................................................................................................#.........................................#...................................................................#....................................................................................................................................#..................................................................#...........................#..........................................................................................................................................#................................................#....................................................................................................................#......................#.......................................
..................................................#...................................................#.......................................................................................#........................................................................................#.....................................................#.....................#.................................................................................................................#.........................................#........................................................#....................................................................................#.......#...#...............................................................................................#...#................................................#.....#....##..............................................#.#........#................#......................................................................................#.....
............#..............#..................#.............................................................#...................................................................................#..............#............................#.................................................#...........................................................................................................#............................................................................#.....................................................................#...............................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................
..........................................................#.................#.......................................#.........................................................#...........#..................#.................................................................#.....................................................................................#.....................................#.......................#...........................................#..................................................................................................................................................#........................................................................................................................................................#..............................................................#.......................................................................................................................................................................
..............................................................................................#...#...................................................................................................#................................#............................................................................#............................................................................................................................................#.......................................................#...........................##.............................................................................................................................................................................................................................................................................................#.................................#..............................................................................#.....................................#......................
...#....................................#....................................................................................#....................................................................................................................#..................................#..............................................................................................................................................................................................#............................................#......................#.....................................................................................#................................................................#..........................................#..........................#...................#.#........................................................................................................#.............................................................................................................
..................................................................................#........................................#....................#............................................................................................................#...................#...................................................................................................#..............#.....................#....................#..........................................................................................................................................................................................................................................................................#..#.................................#...............................................................#.......#..................................................................................................................#.......................................................................
........................................#...............................................................................#................................................................................................................................................................................................#.................................................................#..#............................................................................................................................#......................................#...#..........................................................................................................................................................#....................#.................##...............................##........................................................#........................................................................................................................................#.....................
...............#...........................................................#.........#......................................................................................................................................#................#..........................#..........................................#................................................................................................#..........................#..........................................#...............................................................................#..................................................................................................................................................................................#...........................................................................#.......................................................................................................#............................................#...................................
..#..............................#......................................................................................................................................................#....................................................................#............#................................................................................................................................#...............................................................................................................................................................................................................................................#.......................................#...................................#.................................................#............................................................#...................................................................#.......................................................................................#...............
.................#.........................................................................................................................................................................................................#..........#........#...........................................................#................................................#.........##..........#........................................................#.........#........................#................................................................................................#......#.................................#...............................................................................................#.......................................................................................................#........#......................................#.#.............................................................#..............#..................................................................
............................................................................................#............#............#..........................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#........................#.#......................................................................................................................................................#.....................................................................................................................#.....................
............................................#........................................#..............................#......................................................................................................................................................................#.............................................................................#.......................................................#................#.............#....................................................................#.....................................................................................#..................................#....................................................................................................#.......#........#..........................................................#.............................................................................................................................................................................#....
............................................................................#..................................................................................#...........................................................................................................................................................##....................#.......................#.....................................................................................................#.......#................................#...................................................................................................#..............#.................................................................................#.............................................................................................................................................................#...........................#...................................................................................................#....#.
........................#............................................................................................................................#............................................................#..#..................#..............................................................................#.....#........#...................................................#..........................................................................................#......................#......................................................................................................................................#.............................................#...................................#....................................#........................................................................................#..............................................................................................................................................................
.......................................................#...................................................................................................................................................................................................................................#.................................................................#..................................#............#.................#............................................................................................#.........................#..........................................................................................................................................#........................................#...........................................................................#.................................#.......................................................................................#......#..........................................................................
...#...................................................................................#...........................................#...........................#..................................#.....................................#....................................................................................................................................................................................#......................#..#..............#.........................................................#....#................#.................................................................#...............................................................................................................................................................................#...........................................#.....................................................#.....................#.................................................................................................
.................................#........................................................................................................................................#...#..#....#.............#.....................................#...................................#...................................................#.................................#.......................................................#................................................................................................................##............................................................#............#.....................................................................#................................................................................................#..................#......................................#...........#...........#...........#........................................................................................................................#...........
................#....................................#................#...................................#..................................................................#....................................#...............#........................................................................................................................#...........................#......#.........................................................................................................................#..................................#..........................................................#.....#...........................................................................#.........................................................................................................................................................................................................................................................................................................#.........#.....
.................................#....#....................................................................................................................#............#................................................................#..................................................................................................................................................................................................................................................................#.....................................................................................................#...#..................................................................#...................#..#..........................................................................#...#..........................................#...........#................................#......................................#.....................#.............................................................................
.................................#.....#.................................................................................................................................................#.........................................................................................................................................................................................................#.......................................#.....................#..............................#..........................................................................................................................................................................................#...................................................................................................#....#......#.............................#...................................................................................................................................#....................................................
.......#..................................#..........................................#..........................................#........................................#................................#..........................#................#.....#.........#........................................................#.............................#.....................................................................................#..#............#...........#.......................................#........#...........................................................................................#...#.......................................................................#...............................................#.................................................................................................................................................................................#.......................................................................................
....................................................................................#..................................................#...........................................................................................................#.............................................................#.............................................................................................................................................#......#..........................................................................................................................................#.................................................#......................................................................................................................#...........................................................................................................................................#...........................................................................................
.........................................#......................#..#....................#.................................................................................................................................................................................................................................................................................................................#...............................#....................................#..............................#..........................................................................................................................................................................................................................................................................#...............................................................................................................................................................#..................................................#.............#.......
............................................................................................................#...#..............................................................#..............................#...................................#..................#..........................................#............................................................................................................#...................................................................#...#................................................................................................................................................................................................................................................................#..................................................................................................................................................#.........................#.....................................................................#....#...
.......................................................................................#.............................................................................................#................#...................#.............................................#.......................................................................................................................#..............#...............#.................#......................................................#...#........................................#.#......................................................................................................................#........................#................#.......#..................................................................................................##...............................................................................#...................................................................................................#.........
....................#..............................................................................................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#................#............................................................#.#.......................................#............................................#.....................#..................................................................................................
......................................................................................................................................#..............................#........#............#.............................................................#.............................#......................................#....................................................................#......................................................................................................................................................................................#................#.#........#..#...............................................................................................................#..................................................#........................................................................................................................................................#.................#..........................................................
...................#............................................#...............#..................................................................................................................#......................................#..............................................................................................#..................#................................................................................#.........................#....................#....................................................................................................................................................#........................................................................#.......................................#............#............................................................................................................................................................#..................................................................#........#.........
........................................#.......................................................#.......................................................#.......................................................................................................................................................................................#.................#..........................................................................#...............................................#......................................................................................................................................#.......##..............#................................................................................................................................#...............................................................................................#....................................................................................................................................
...................................#...................#..................#.................................................#.........................#...............................................................................#..................................................................#.................................................................................................................................#..........................................................................#.........#........................#..........................................................................................................................................................................#........................................................................................................................................................................................#....................................................................................................
.........................................................................................................................................#............................#..............#.............................................................#.......#.....#......................................#.......................................#..................................#.......................................................#......................................#.............#.............................#.........................#...........................................................................................................................................................................................................................................#.................................................................................................#.......................................................#..............#....................................................
..................................#................................................................................................................................................................#..................................................................................................#................................................................................#............#.................................................................................................................................................#.....#.........................................................................................................................................................................#...............................................................................#........................................................................#.........................................##.................................#.....................................................
.....................................................................................#...............................................................#............................#............#..#...#................#...................................#.......................#.............#...............................................................................................#.....................#..................................................................................................................................................................#..............................................#..........................................#...............................................................................................................................................#................................#............#...........................................................#.................................#.................................................
...................................................................................................................#...............................................#.....................................................#.................................................................................................................................#............................#.#...........#.......#.#.....................................#...........................................................................................#...............................................................................................#.....................................#.................................................................................................#...........................................#................................#..........................................#.................................................................#.............................................
..#...........................................................................................................................................................................................................................#................#...........#.............................................#...........................................................................................#................................................................................................................................................................#.....#..........................#..............#................................................................#...........#..........#....................................................................#..................#.....##...................................................#...........#.....#................................#..........#.#................................................................................................
.................................#.................................................................................................#........................#..................................................................................................................#............................................................................................................................................................................................#.....................................................................................................##....#...............................................................................................................................................................................................................................................................................................#.............................................................................................................#...........................
................................................................#.....................................................................................................#....#.........................................................................#....................................................#......................................#......................................#..........................................................................................................................................................................................................................#........................................................................................................#........................................................................................................................................................................#............................................................................................................................
.......................................#.....................#...............................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#..............................................#.............................................................................#....................................................................................................................................................................#..........................................................................................#....................................................#................................................
...............................................................#...................................................................................................................#..#..............................................................................#..............................................#.............................#..............................................#..........................................................................................................................#...................................#........................................................#.........................................................................................................................................................#..................................................................#..........................................#.............................#..#........................#......................................................................
.......................................................................................#..........................................................#...............................................#.....................................................................................................................................#..................................................................#....................#...#................................................................#............................................................................#...........#..........................................................#..................................#........................................................................#....................#...............................................................#....................................#........#...............................#.............#.........................#...............................................#.
...............#..........................#..................................................................................#................................#..........................................#.................................................................#....................................................................................................#................#......................................#...................................#......................................................#....................................................................................................................................................................................................#................................................................................#........................................................................................................................................................................................................
................#.................................#.....................#......................................................................#.........................................................#..............#...........................................................#.......................#......................#................................................................................................................#.............................#................................#.....................................................#.....#.....................#......................................................................................................................................#.................................................................................................#..............................................................................................................#....................................................................
.......................#.............................................................#.......................................#.......#.............................................................................................................................................................................#............................................................#.............#.........#..............#.....................................................#..#.........................................................................................#...##..........................................................................................................................................................#......#...#.....#......................................................#........................................................#..........................................................................#...........................................................................
.........#.............................................................................#..................................................#............................................................................#...................#.................................................................................................................#.#.........#........................................................#...............................................................................................................#............................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
..........................................#...............................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#.................................#..........................................................................................................................................................................................................................#.........................................................#.......................................................................................................
........................................................................................#...................................................#.......................................................................#.....................#....................#...............................................#.......................................................................................................................................................................#...................................#................................................................#........................................................................#....................#............#............................#.......#..#....................................................................................................................................#..............................................................................#....#.........................................................
............................#..#.....................................................................................................................................................................................#.......................................................................................................................................................#...................................................................#..#................#..............................................#.............................................................#..................................................#...................................................................................................................................................#..........................................................................................................................................................................................................................#.............
.............#..............#............................................................................................#..................................................#................................................#...........#.#...................................................................#.............................................................................................................................................#.....................................................................................................#..................................................................................#...........#...................................................................................................#...........................................................................................................................................................................................................................................................
......................................................................................#.................................................#...................................................................................#....................................................................#...........................................#.........................##...............................................................................................................................................#..............................................................................................................#................................................................................................................#...............................................................................#......................................................................#................................#......................................................#..........................