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

996 lines
966 KiB (Stored with Git LFS)
Plaintext

994
...................................................................................................................................................................................................................................#.................................................................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.............................................................................................................................#......................................................................................#.........................#....................................................................................#..
..........................................................................................................................................................................................................................................#............................#...................................................................................................................................................................................................................#..............................................#............................................#..................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................#.....................................#...........................................#................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#...........................................................#............#.................#..............................
.......................................................................................#...............................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#...................................................................................................................................................#.........................................................................................#................................................................#.................................#................
...............................................................................................................................#.............................................................................#...............#....................................................................................................................................................................................................................................................................................................................#................#..................................................................................................................................................#.............................................................#.............................................................................................................................................................................................................................................
..........................................................................#.......................................................................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................................................................#........................................................................................................................................................#.........................................................................................................................................................................................................#................................
.................................................................................................................#...........................................................#.....................................................................................................................................#.....................................................................#......#..................................................#.........#.............#.......................................................................................................................................................................................#................................................................................................................................................#...............................................#.............................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#................................................................................#...................................#................#.......................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................#.........................................#..............................................................................................................................................................#........................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................#.....................................................................................................................................................
...................................................................................................#.................................................................................................................................................#...............................................#......................................................#.........................................................................................#.......................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................#..........................................................................................#......................#.........................................#...........................................................................................................................#........................................................................................................................................................................................................#.....................................#..........................#.......................................................................................................................................................................................................................................#...........................
................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................
................................................#.............................................................................................................................................................#...............................#................................................................................................................................................................................................................................#......................................#.......................................................................................................................................#...............................................................................................................................................................................................................................................#...................................................................................................................
............................................................................................................#............................................................................#.............#...............................................................................................................................#.......................................................................#...........................................#..............#.............................................................#...............................................................................................................................................................................#.......................................................................#......#.........#.......#...................................................................................#...#................................................................................................................
..#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#........................................................................................................
...................................................................................#....................................................................#..............................................#......................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.....#.................................................................................................#.........................#............................#.......................................
..............................................................................................................#........................................................................................................................................................#......................................................................................................................#....................................#.................#...........................................................................#...................................................................................................................................................................................................................................................................#..................................................................................#......................................................................................#.....................#..............#.............
...........................................................................#...............................................................#.......................................................................................................................................................#...........................#..............................................................................................#.............................................................................#.........................................................................................#....................................................#.......................................................................................................................................................#...............................................................................................................................#......................#..................#....................................
...........................................................#.............................#.................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#........#...............................................................................................................#...............................................................................#.............................................................................................................................................#....................
......................................................................................#...............................#..........................................................................................................................................................................................................................................#...........................................................................................#........................................................#............................#.....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................
........................................................#......................................................................................#...........................................................................................................................................................................................................#................................................................................................................................#........................................#...................................................................................................................................................................................................................................................................................#.................................................#.........................................................................................#............................................................
......................................................................................#...................................#.....#.......................................................#.................................#...........................................................#..........................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#....................................#........................................................................................................................................................................#...#...............................................##......................................................................................................................................................................................................................................#....................
..................................................................................#.............................................................................................................................................................................#.......................................#...............................................................................................................................#.......................................#...............................................................#....................................................................................................#.....................................................#..#...................................................................................#...............................................................................................................................................................................................................................
............................................................................................................................................................#.......................#....................................................................................................................................#.........................................................#.........................#..............................................................#..............................................................................................................................................................#.............#......................................................................................................................................................................................#.#......#...............#...................................................#....................................................................................................
............................................................#.................................................................................................................................................................#.............................................................................................................................................................................#...........#............................................................................................................................................#.....................................................................#.........................................#.....................#..................................................................................................................................................................#......................................#..........................................#..........................................................#......
...........................................................................................................................................................................................................#.....................................................................................................#........#..........................................................................................#...........................................................................................................................................................................................................................................................#.........................................................................................#............................................................................................................................................................................#.........................................................................
....................................#..........#......................................................................................................#.........#..................................#...............................................................................................................#..........#........................................................................................................#...........................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................
...........................................#.................................................................................................................................................................................................................................................................................#...................#......#.............................................................................#..........................#.........................................#........................................................................................................................................................................................................................................#...............................................................................................................................................#.............................................................................................................................
...............................................................................................................................................................................................................................................................................................................................................................#.........................................................................#........................#............................................................................................................................................#...#...........................................................................................................................................................#..................................................................................................................................................................................................................................................
..........................#....................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#...........................................................#..........................................................................................................................................................................................................................................................................................#..................................................................................................................
....#.................................................................#......................................#.............................................................................................................................................................#....................................................................................................................................................................................................#...............#......................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................#.................#........................................#..#............................#............................................................................................................................................................................................................................................#.................................................................#.........#....................................................................................................#............................................................................................................................................................................................................................................................#..........................#..................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................................#..............................#...............................#..................................................#..................#...#...............................................................................................................................................................................................................................
...................................................................................................................#............................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#..............................................#....................................................................................................................
..............#.................#.................................................................................#...........................................................#......................................................................................................................#............................................................................................................................................................................................................#...........................................#.....................................................................................................#...............................................#................................................................................................................#....................................#...........................................................#...................#.......................................................................
..............................................................................#................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#.........................................................#...#........................................................................#....................................................................................................................................................................#..................................................................................................................................
......................................#.......................................................................................................................#......................................................................#..............................................................................................#....#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#......................................................................................................................#........................
................................................................#................................................#......................................................................................................................................................................................................................................................#.................................................................................................#.......#................................................................................#..........................................................................................................#.............................#..............................................................................................................................................................................................................................................................................#......................................
...............#..................................................................#...............................#..................................................#.......................................................................................................................................................................................................................#......................................#.#...............................................................................................................................................#...................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................
..................................................#............................................................................................#.................................................................................#..............................................................................................#...............................................................#..............................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...........................#..........#..........
................................................................................................................................................................................................#..................................................#........................................................................................#....................#............................................#..........................................................#...#...................................................................................................................................#.........................................................................................#.......#..........................................................#...............................................................................................................................................................................#...................................................................
..............................................................#............................................................................................................#.......................................................................................................................#.........................................................#................................................................................................................................................................................................................#..................................................#......................#.......................................................................................................................................................................................................................................................................#..............#............................#.....................................................
.........................................................................................................................................................................................................#...........................................................................................................................................#...#.........................................#..........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#.....#.............................................................................................
..........................................................#.....#................................................#..............#.................................................................#............................................................................................#......#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................#...............................
........................................................................................................................................................................................#....................................................................................................................#.......................#..............................................................#.................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#...............................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#............................................................................................#......#..................................................................................................................................................................................................................................................#...................................................................................#....................................................................#..........
...........................................................................................................................................................................................................#......................................................................................................#..........................................................................................................................#.........................................................................................#........................#.....................................#...................................................#...........................................................................................................................................................................................................................................................................................................................#...............#...........................
........................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#...........#..............................................#.....................................................#..................#.................................................................................................................................#............................................................................................................#........................
................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#..............................................
....................................................................................................................................................................................#.................................................................................#..........................................................................................#..........................................................................................................................................................................................................................................#..............................................................................................................#......................................................................................................................................................................................................................................................................................................
#.........................................................#...................#...............................................................................................................................................#.................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#................................................................................................................................................................#................................
.#...............................................................................................................#.......................................#....................................................................................................................................................................#..........................................#.................................#.......................................................#...................#....................................#...................................................................................#....................................#............................................................................................................................................................................................................................................................................#.......#....................................................#..................................
................................................................................................................................................................#...........................#.......#................................................................................................................#.....................................................................................................#.......................................................................#....................................................................................#..................................................................................#.................................................#....#.............................................#..................#.........................................................................................................................................................................................#............................#.......
..........................................................................................#........................................................................................................................................................................................#......................................#................................#....................................#..................................#..................................................................................#..#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................#............................................................................................................................................................................................................................................................#.........#.........................#...........#..............................#.......#........................#.............#...................................................................................................................................................................................................................................................#.................................................................................................................#...........................................................#....................................................................................................................................
.............#....................................................................................................#..............#....................................................................................................................................#...........................................................................................................................................................#...................................................................................................#.........................................#.........#.....#..............................................................................................................#.................................#...................................#...........................................................................................................#.......................................#.....#..................................................................................
.....................................................#..........................................................................................................#...................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#............................................................................................................................................................#....................................................
....................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................#.................................#.....................................................................................................................................................#....................#.................#.........................................................................................................................#........#......................#......................................................................................................................................................................................
..........................#...............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................
......................................................................................................................#................................................#..........................................................................................................................................................................................#...........................#................#................................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................#......................................................................
..........................................................................................................................................................................................................................................#.................................#..........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#..........................................
............#............#....................................................................................................................#.....#..........................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................................................................#..........................................................................#................................................#...................................#.................................................#...............................................................................................................................
................................................................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#...............................................................................................#............................................................................................................................................................................................
..............................#................................................................................................................................................................#...............................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................
...............................................#..............................................................................................................................................................#..........................................................................................................................................................................................................#.................................#.................#.......................................#........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................
........................................................................................................#.........................................................................................................................................................................................................................................................................................#....................................................................................#..........................................................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................#.........#...
.....................................................#.............................................................................................................................................................................................................................#..............................................................................#.....................................................#...........................................................................................................#..............................................................................................................................................................................#..............................#................................................................................................#...............#..............................................................................................................................................................
........................................#.........................................#..................................................................................................................................................................................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#....................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#........................................................................................
.......................................................................................#..........................................................................................................................#..............................................................................................................................................................#.......#..............#.................................................#...........................................................................................................#.....................................#..............................#.....................................#.#.........................................................................................................................#....................................................................................................................................................................................................................
...................................................................................#.....................#........................................................................#.......................................#................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#.............................................................................................................#........................................................................................................
..........................................................................................................................................................................................................................#...................................................................................................................................#...................................#.................................................................#...........................#....................................................................................................#.................................................................................................................................................................................#.....................................#.................................................................................................................................#..................................................................
.............................................#........................................................................................................................................#.......................................................................................................................................................................#................................................................#............................................................................................................................................................................................................................................................#....................#...................................................................................................................................#...............................................................................................................................................#............................
.........................................#...........................................#..................................................................................................#..............................................................................#.....................................................................................................#..................#...............................................#...................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#......................................#..#...............................................................#................
..................................................#..................................................#..................................................................................................................................................................................................................#.................................#......#..........................#.......................................................................#.......................................................#......................................................................................................................#..........................................................................................#.....................................................#...................#...............#....................................................................................................................................#.........#..........................................
....................................................................................................................................................#.....................................................................................................#.....................................#...............................................................................................................................#.....................................................................................................................................................................#.........................................................................................................................#.................................................................................................................................................................................................................................................................................................
......................#....................................................................................................................................#......................................................................................................................................................................................................................................................................................................#...................................................................................#............#...............................................................................................#........................................................................................................................................................................................................................................#.....................................................................................................................
................................................................................................................................................................................................................................#...................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................................................#.................................................................................................................................................................#..............................................................................................................................................................#
......................................#...............................................................................................................................................................................................................................................................................................................................#.........................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................#.........................................................................................................................................................................................................................................................................#...............................#............................................................................................................#..........#.....#........................#.............................#......................#................................................................................#...............................................................................................................................................................................................................................................#...................................................................................................................................#..
............#....................................................................................................................................................................................#..................................................................................................................................................................................#..................#.....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.......
......................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................#.....#........................................................#.............................................................................................................................................................................................##...................................................................................................#.......#..................................................................................................................................................................................#.......................................#..........................................#.......................................................................#......................................................................#........................................................................#..........................................................................#.............#................#
.....................#................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#..............................................................#....#..............#.........................#..............................#.....................................................................................................................................#............#.....................#....................................................................................................................................................................................#.....................
.................................................................................#............................................................................................................#...#...........................#............#..............#................................................................................................................................................................................#...................................................................................#..................................................#.................................................................................................................................................................................................................................................................#............................#......................................................................#...........................................#.........................#...
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#......................
.#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#............................................................................#...........................................................................#..................................................................................................................................................................................#.................................................................................#....................................................................................................................................
.#................................................................................................................................................................#............................#...................................................................................................................................#.................................................................................................................................................................................................................................................................................#...........................................................................................#...............................................................#................................................................................................................................................................................................................................................
........................#.......................................#.......................#................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......#......................................................#................................................................#..................................................................................................................................................................................................................................
.......................................#..........................................................................................................................#..........................................................................................................................#...................#...........................................................................#.............................................................................................................................................#......................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................
....................................#........#........................................................................................................#...................................#.......................................................................................................................................................#........................................................................#..#......................................................................................................................................................................#...............................................................................#..........#................................................................................................................................................................................................................................................#................................................................................
................................................................................................#............................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#............................................................................................
...............................##................................................................................................................................................................................................#......................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................#..........................................#..................................................................#...........................................................................................................................#..............#...........................................................................................................#.........................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................................................................#.....................#..#........................................................................................
...........................#...........................................................................................#..............................................#......................................................#............................................................................................................................................................................................................................................................................#...........................#..........................................................................................................................#..................................................#...............................................................................................................................................#.............................................................................................................................#....................#..........
..............................................................#........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..............#...........#................................#...........................................
.............................................................................................................#..............................................................................................#........................................................................................................#.......#.................................................................................................................................................................#.......................#...........................................#......................................#......................................................................................#................................................................................................................................................................................................................................................................................................................................
.................#.................................................................................#......................................................................................................................................................................................................#...........................................................................................#..........................................................................#..................................................................................#............................................................................................................................................#.................................................................#..................#...............................................................................#.........#.................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#...
..#......................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................................................................................................................................................#......................................................................#.............................................................#.........................#...........#.................................................#............................................................
.................................................................................................................................#...........................#..........................#...................................................#.#............................................................................#....................................................................................................................................................................................................................................#...................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................#...........
..........................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.............................................#...............................................................................#..................................................................................................................................................................................
.........................................#...............................................................................#.........................................#.......................................................................................................#...#........................................#.................................................................................................................................................................................#.............................................................................................................................................................................#......................................................................#..................................................................................................................................................................................................................................................................
...............................................................#.............................................................................#..............................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#.......................##.......................#............#....................................................#.........................
........................................................................................#..........................................................................................#..#....................................................#........................#....................................................................................................................................................................................................................................#...........................................................#.........................#......................................................................................#.....................#........................................................................................................................................................................................................................#............................................................................................
..........................................................................................................................................................#....................................................................................................................................#......................................................#......................#..................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................................................................................................#.............#........
............................................................................................................................................................................................#.............................................................................................................................................................................................................#..#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#...
..........................................#..........................................................................................................................................................................................................#...............#........##.....................#.........................#...........#....................................................................................................................................................................................................................................................................................................#...........#.........#......................................................................................................................................................#................................#....................#............................................................................................#.................................................
......#.............................#.............#.........#...............................#...........................................................................................................#..................................#..#............................................................................#...........................................................................................................#.....................................#......#.......................................................................................................#.........................#........................................#..............................................................................................................................................................................................................................................................................................#...................................................................
....................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#......#...........................................................................................................................................................................................
...................................#................................................................................................................................................................................................................#...............................#..........................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#.........#......................
........................................................................................................................................................................#........................................................................................................................................#......................#..........#.........................................................................................#..........................#................................................................................................................................................................................................#................................................#.....................#.........#..............................................................................................................................................#............................................#................................#..........................................
..#.................#.....................#.......................................................................................................................................................................................................................................................................................#.....................#............#...............................................#........#...........#...................................................................................................................................#............#..................................................................................................................................#.............................................................................................................#.........#........................................................................................................#..................................................................
................................................................................#.............................................................................................................#................#.................................................#.................................................................................#.........................................................................................#.................................................................................................................#...................#.............................................#.................#............................................................................................................................................................................................#..............................................................................................................................................................................#..
......................................#...............................................................#..........................................................................#.............................#......................................................................................................................................................#................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................
......................................................................#...#..................#.............................................#.....................#.......................................................................................................................................................................................................................................................................................................................................#....#..................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................#..........#...................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#....................................................................................................................................................................#....................................#..................
.....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................#...................................#............#............................................................................................................................................................................................#.....................................................................................................#...........................#...................................#...........................................................................#........................................................................................................................................................................................................................................................................................................................................................#....................................
................................................................................#...............#.........................................................................................................................................................#.................................................................................................................#.........................................................#....................................................................................................................................................................................................................................#...............................................................................................................................#..............................................#............................................................................................................#..........................#...............................
........#.......................................................................................................................................#................................................................................#.....................................................................#..................................................................................................................................................................#....................#.................................................................................................................................................................#.........................#...............#..................................................................................................................................#........................................................................................#..........................................................................................
................................................................................................................................................#.................................................................................................................................................................#...................................................................................................#.........................................................................................#.#.............................................................................................................................#..................#.......................................................................................................................................................................................................................................#..............................................................................................................#.......
........................................................................#....#..............................................................#.................................................................................................................................#.#.#...................................................................#...............................................#............................................#.............#.................................................#..........................................................................................................................................................................................................................................................#.................................................................................#.....................................................................#...............#...........................................................................
.............................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................................................#..........................#.................................................................................#..................................................................................................................#.............................................................................................................................#...................................................................................................................................................................
....................................................#...............................................................................................#...................#...............................................................................................................#.................................................................................................................................................................................................................#....................................................................................................................................#..........................#..........................................................#...............................#............................................................................................................................................................................................................................................................
........................................................................................................................................................#.....................#...........................................................................................................................................................................#.............................................................................................#..........................................................#..............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................
..............................#..............................................#....................................................#.....................................................#........................................................................................................................................#.#..............................................#.................................................................................................................#........................................#...........................................................................#............................................................................................................................................................................................................................................#...........................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...........................................................................................................................................................................#......#..............................................................................................................................................................................#.............................................................................................................................#...................................................................
........................................................................#.........................................................................................#.....................................................................................................#............................................................#.........................................................................................#...................................................................................................................................................................................#.............................#..........................................................................................................#...................................................................................................................................................................................................................................................#.................
...............................................#..........................#...............................................................#..........................................................#................................................................................#..........................................................................................................................#..............................................................................................................................................................................................................................................................#....................................................................................#.#.............................................#...............................................................................................................#............................................................................................
...................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#..............................................................................................................................................................................................................................................................................
...................#........................................................................................................................................................................................................#.............................#.....................................................................................................................................................................................................................#.................................................................#...........................................................................#.............................................................................................#............................................#............................................................................................................................................................#...........................................................................................
...........................................................................................................................#...........................................................................................#...............................................................................................................#..............................................................................................#...................................................................................................................#..................................................#........................#...............................................................................................................................#..............................................#..............................................................................................................#.............................................................................................
............................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#........................#...........................................................................................................#..............................................................................................................................................................................................
.....................................................#..............................................................................................................................................#..............................................................................................................................................................................................................................................................................##......#.............................................................................................................................................................................................................#..........#.................................................................................................................................#...........................................................................................................................#...............................................
.............................................................................................#......................................#.........................................#.........................................#.....................................#...................#.................................................#....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................#..................................................................#.............#....#.................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#............................................#..............#...............................................#.................................................................................................#..................................................................................................
.....................................................#............................................................................................................................................#..............#....................#.................................................................................................................................................................................................................................................................................................................#.....................................................................................................#...........#...........................................................................................................................................................................................................................................................................................................................................#...........
.............................................................................................................................................................................................................................................................................................................................................................................................##........................................................................................#..#................................................................................................................................................................................................#.................................................................#.............................................................................................#.........................................#............................................................................................................................
..............................................................................................................................................................................#.....#...............#...........................................#..........................................................................................................................................................................................................................................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#................
.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................................................................#......#.........................................................................................................................#......................
...................................#...........#.....................................................................................................................#........#.......................................................................#........................................................................................................................................................................................................................................................................................#.....................................................#...........................#................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................#............................................................#.....................................................................................................#...........................................................................#..........................................................................................#...................................................................#.......................................................................................................................................................................................................................................#..................................................................
..............#...................................................................................................................................................................................................#.................................#........................................................................................................................#..........................................#..................................................#................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................................................................................#.....................................................
..................................................................................................................................................................................................................................................................................#.....................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................#..................................................................................................................................................................................................#...............................................................
.#.............................................................................#.................................................................................................................................#................................#...............................................................................#...........................................................................................................................#..............................................#...........#....................................................................................#..............................................................................................................#........#.................................................................................................................#...........................................#.............................................................................................................................
.........................................................................................................................................................................................................................................................#..#........................#..........................................................................................................................................................................................................................................#........................................................#..................................................................................#.....................................................................................................#....................................................#....................................................................................................................................#.....................................................
.............#.....................#....................................................................................#...................#.......................................#...........................#..................................................................................................................................#............................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...............................................
...........................................#...........................................................................................#...........................................................#........................................................................................................................#...........................................................................................#.....................................................................................................................................................................................................................................................................................#..........................................................................#.....................................................................................................................................................................................#.......................................#....#.....
.........................#................#.......................................................................................................................................................................#......................................................#.......................................................................................#..................................................................................#................................................#.....................................................................................................................................................................................................................................................................................................................................................#...........................................................................#...............................................#..........................................
......................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#...........................................#..................................................................................................................................
................................#............#.................#.................................#..................................................................................................................................#..............................................................................................................#..............................................................................#..........................#.......................................................................................................#.................................................................................................#........................................................................................................................................#.....................................................................................................................................................#...........................................................
.............................#.............................................................................................................................................................................................................................#..#.........................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..............................................#...........................#....................................................................#............................................................................................................................................................
........................................................................................................................................................................................#....................................#.................................................................................................................................................................................#............................................................................................................................#..........................#...............................................................................................................................................................................................................#.....................................................................#....................................................................................................................................................................
.............#.........................................................................................#.........................................................................................................................................................................................................................................#......................................#.....................................................................................#....................................................................................#.........................................................................#.............................................................................................................................#....................................................................................................................#......................................#..........................................................................................
.............................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#.............
............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
......................#.............................................................................................................................................................................................................#.................#................................................................#......................................................................................................................#.....................................................................................................................#.................................................................................................................#.....................................................................................................................#..................................................................................................................#..................................................................................................
.........................................#.....................................................................................................................................................................................#.........................................................................................................................................................................................#.........................#................................................................................................................................................................#......................................................................................................#.......................................................................#..............................................................................................................................................................................................................................
.....................................................#...................................................#.............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#....................................................................................................#.....#.............................................................................................................................................................................................................................................................#..............................................................
...................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#...................#.................................................................................................................................................................................................................................................
....................................................................................................................#.............................................................#.....#......................................................................................................................................................................#..................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................#...................................................................#.............................................#...................................................................................
..........................................................#......................................................................................................................................................#........................................................#......................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#.........................................................................#...............#....#...........................................................................
....................................................................#...........................#....................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.................................#..........................
................................................................................................................................................................................................#.......................................................................................#...........................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.....................................................................#......................
........................................................................................#................................................................................................................................................................................................................................#...................................................#...........................................................................#....#..........................................................................................................................................................................#.................................#................................................................................................#..............................................................................................................................................................................#......................................................................
...#.......................................................................................................................................................#......................................................................................................#................................................#..........................................................................................................................................................................................................................................................................................................#.....................................................................#..#........................................................#.#...................................................................................................................................................................#.........................................................................#.................
...........................................................................#..........................................................................................................#.......................#...........................................................................................................#............................................#.....#....#......................................................................................................................................................................#...........................................................................................................................#.......#..........................................................................................................................................................................................................................................................#.........................................................................
........................................................................................................................................................................................#.................#.....................................................................................#...............................................................................................................................................#..............................................#......................................................................................................................................................................#..........................................................................................................................................................................................................................................#..................................................................#.............................................
...................#..........................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#..............................#........................................................................................................................................................#........................................................................................................................#.........................#...............................#.....................................................................................................................................................#.....................#......
....................................................................................................................................................#.................................................................................................#.....................................................................................#..................................................................................................................................................................................................................................#...........................................................................#..................................................................................................................................................................#...............................................................................#........#.#....................#...................................................................................
..............................................................................................................................................#......................................................................................................#...............................................................................................................................................................................................................................#.........................................................................................................#.....................................................................................................................................................................................................................#..................................................................................................#....................#.......#...............................................#............................
..................................................................................................#...............................................................................................................................#.......#......................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................#..........................................................#...................................................................................................................#......#.......................#........................#............................................................#...........
..........................................#..............................................#....................................................................................................................................................................................................#.............................................................................................................................#...................................................................#................#.................#.............................................................................................................................................................................................................................................................................................#..............................................................................................................#.................................................................................
......................................................#..........................................................................................................................................#.......................................................................................................................#..........................................#.....................................#................................................................................................................................................................................#...................................#...............................................#...................................#................................................................................................................#.............................................................................................................................................................................................
...................................................................................................................................................................................#..........................................#.......................#.......................................................................................#.............................................................................#...................................................................................................................................#......................................#............................................................................................................#.............................#.............................................................................................................................................#............................................#....................................................................................
....#........................................................................................................................................................#............#...........................................................................................................#.........................................................................................................................................................#............................................................................................................................#......#...........................................................................................................#..........#..............................................................................................#.......................................................................................................................................................................................................................
......#....................................................................................................#................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................#....................#.......................................#............................................................................#............................................................................................#.........................................................................................................................
..........................................................................................................................................................#......................................................................................#......................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#..................................................................................................................................................#........................................................................................................................................
.....................................#...................................................#................................................................................#.......................................................................................................................#.............................................#............................#.......................................................................................................................................................#..............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.................
.....................................................#.....................................................#..................................................................................................................................................................................................................#....................#...............................................................................................................................#..................#.....................................................................................................#..........................................#......................................................................................#.....................................................................................................#.............................................................................................................................................................................
..........................#.....................................................#...............................................................#....................................#.................................................................#.............................................................................................................................................#....#............................................................................................................#............................................................................................................#....................................#..............................................#....................................................................................................................................................................................................#....................................................................................................
..........................................................................................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................................................................................................................................#.............................................#...............................................................................................................................#...........#....#..........................................................................................................................................................................................#..........
...........................................................................................................................................................................................................#..........................................................................#......................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................
........................................................................................................................................................................................#..............................................................................................................#...................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................#............................................................................#................................................................................................................................................
........................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.....................................................................................................................................#...............................................................................................#........................................................................................................................
.............................................................................#............................................................................#.................................................................................................................................#..............................................................................................................................................................................................................................................................................................#.................................................................#.................................................................................#.....................................................#..................................................#..........................#...................#.............................................................................#............................................
.........................................................................................................................................................................................................................................#........................................................................................#...........................................................................................................#..............................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................
.............................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................
.........#..........#.........................................................................................................................................................................................................................................#......................................#.....................................................................#............................................................................................................................................................................#.........................................#.........................................................................................................................#..................................................................................................................#.....................................#............................................................................................................................................
..............................................................................................................................................................................................................................#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................................................................................................................#......................#..........................................................................................................................
........................................................................................#........................................................................................................................................................................................................#......................................................................................................................................#.................................................................#...............................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#............................................................
........................................................................................................................................#..............#....#..............................................................#.................................................................................................................................................................................#.................................................................#.........................................................................#...................................#........................................................................#...........................................................................................................................................#.........................................................................................................#.................................................................#...................................
....................................................................................................................................................................................................................................................................................................................................................#.......#......................................................................................................................................................................................................................................................#.....................................................................................................................#........................................................................................................................................................................................................................................................................................
....#.......................#......................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#.............................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................#........................................................................#...................#.....................................................................................................................................#...................#...............................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................
.............................................................................................................................................................................................................................................................#....................................#.............................................................................................................................#...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...................#........................#........................
...............................................................................#........................................................#......................#.....#....................................................#...............#.........#......................#.#.......................................................................................................................................................................................................#...............................................................................................#......................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
...............................................................................#....................................................................................................#.................................................................................................................................#......................................................................................................................#............................................................................#.........................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................#................................#.........
...................#.......................................................................................................................................................................................................#.......................................................................................#.......#.......................................#...........#.............................................................................................................................................................#................................#...........................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................
............................................................................................................................................................................................................#........................................................................................................................................#...........................................................................#............................................................................................................................................................................................................................#......................................................#..............................................................................................................................................................................................................#........................................#....................................................
........................................................................................................................................................................................................................................................................................................................#.....#.................................................................................................................#...................................................................................#...........................................................................................#...........................................................................................................................................................#.............................................................................................................................................#................................................#......................................
..............................................#................................................................................................................................#...................................................................................................................................................................................................#............................................................................................................................................................................................#.............#..........#................................................................................................................................................................................................................................................................................#.......................................................................................................................................
.........#.....................................#....................................................#....................................................................................................................................#....................................................................#.......................................................................#.........................................#.....................................................................................................................#.......................#.....................................#.........................................................................................................................................................................................................................................................................................................................................#...............................................##........#.........
.....................................#..............................................................................................................................................................................................................................................#.................................................................................................#...........................#......................................................................................................................#...................................................................................................................................................................................................................................................................#..........#..............................................................................#...........................#..............................................................................................
.............#.........................................................................#..............#........................#..............................................................................#.....#...........................................................................................#.................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.............#...#.....................
..................................................................................................................#..........................................................................##............#................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................#......................................................................................................................#....................................................
..................................................................................................................................................................#..................#..........#.......................#...................................................................#..........................................................................................................#..............................................................................#...........................................................................................#.................................................................................................................................#..............................................................................#..............................................................................................................................................................................................................................
................................................#......................................................................................#........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#...........#..........
...............................#...............................................................................................................#......................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#....................................................................#..................................................#.............................................................
..#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#......................................................#...........#..........................................................#.#....#.............................................#.....................................................................................................................................#...................................................................#...............#.......................................................
....................................#............#.#.............#.......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................##..............................................................................................................................................................................#.............................#.......................................................................#..........................................
............................................................................................................................................#.......................................................................................................#...........................................................................................................#......................................................................................................................#.............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#................................................
....................................................................................#...........................................................#....................................#.............................................................................................#.......#.................................................................................................................................................................................#.................................................................#..............................#......................................#..................#.......................................................................................................................#...........................................................................................................................................................................................................#.....................................................
....#........................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#................#.............#..............................#.................................................#.......................................................................#..............#................................................................................................................................................................................................................................................................................
......#.........................................................................................................#..........................................................................................................................................................................................................................................#................#....................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.............................................................................................................................................................
...........................................#............................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#........................................................#.........................................................................#........................................................................................................#...................................................................................................................................................................................................#.......
.....................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#...........................................................................................................................................................................................................................................#.....
.......................................................................................................#.............................................................................................#................................#..............................#.....................................#..........#.................................................#..................................................................#........................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................
....................................................................................................................................#....................................#.........................................#............................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................#.................................................................................................................................................................................................................................
...........................................................................................#.......................................................................................#...............................................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................#.....#.................................................................................................................................................................................................................................................................................#........................................................................
...........................................................................................................................#......................................................#............#..............................................................................................................................................................#...........................................................................................................................................................#................................................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................................................
....................................................................................#.....................................................................................................................................#......................................#..#........................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................
#............#.............................................................................................................#.........................................................................................................................................................................#................................................................................................................#.............................................................................................................................................................................................................................................................................#........................................................#............................................................................................................................................................................................#...................................................................#...
..........#.................................#.........................................#.............................................................................................#....................................................#...............................................................................................................................................#.............................................................................................................................#...............................................................................................................................................................#.....................................................................................................................................................................................................................................#................................................................#...................................
........#.......................................#......................#..............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..#......................#....................#.................
........................................................................................................................................................................#.......................................#...............................................................................#.........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#....................................................................................................................
.............................................................................................................................................................................................................#.........................................................................#....................................................................................................................................................................................................................#..#..........................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....
...........................#.......................................................................................................................................................................#..............#........................................................................................#....................................................................................................................................#.............................................................................#............................#.................................................................................................................................#..............................................................................................................................#.............................................................................................#................................................................................#......................
.......................................................................................#................................................................................................................#....................................................#....................................................................................................................................................................................................................................................................................................................................#...............#......................................................................................................................................................................................................#.........................................................#..................#............#......#.............................................................................#.........................
.................#...................................................................................................................................................................................................................................................#..#..........#.....................................#................................................................................................................................................................................................................................................................#..........................................................#....#.....#............................................................................................................................................................................................#.......................................................#....................................................................................................#.......
.....................................................................................................................................#..................................#.................#.................................................................................................................................................................................................#...............................................................#.................................................................................................#.......................................................................................................................................................................................#......................................#...........................................................................................................................................#............................................................................#...........
....................................................................................................................................................................................................................................#.........................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................
............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#.............................................................#.............................#............................................................................................................................................
...................#......................................................................................................................................................................#............................................#......................................................#......#.............................................................................................................................................................................................................................................................................................................................#.................................#............................................................................................................................................................................................#...............................#...........................#.............................................#............................#........................
..................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.............................................................................................................................................................................................................#..#..................................................................................................................................................................................................#.........
...............................................................................#........#......................................................................................................................................................#.............................#........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..........................................................##..............
...................................#............................#.........................................................................................#.............................................................................................................................#...#.............................#...................................................................................#............................#........................................................................................................................................#........................................................................................................#...........................................................................................#........................................................................................................................................................................#...........#...................................................
......................................................................................................................................................................................................................#..................#............................#.......................................................................................................................................................................................................................................................................................................#...................................................................#..........................................................................................................................#..............#.....................................................................................................................................................................................................................................
..............................#............................................................................................................................................#................................................................................................................................................................................................................................#......................................................................#...............#.............................................#...................................#...................................................................................................#...........................#..............................................#.................................................................................................................................#....................................#...............................................#............................#.........
...............................................................................................................................................................#........................................#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#..............................................................#.....................................................................................................................................................................................................................#...................
...................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..................................................................................#.........................................................................................................................................................................#....................
........................................................................................................................................................................................................................................................#.......................................................................................#...........................................................................................#..........................................................................................................#........................................................................#....................................#.........................................................................................................................................................................................................................................................#................#.................................................................................
.............................................................................................................................................................#...........................................................................................................................#.............................................................................................................#...................................................................................................................................................#............................................................................................................................................................#........................................................................................................................................................................................#................................................................................................................
...............................................................................................................................................................................#......................................................................#..............................................#.........................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#..............#................................................................#..................................................................................................
...............................................................................................................................................................................................................................................................................................................................#...................................#.............................................................................................#...........................................................................................................................#..............#..................................................................................................................................................................................................................................................................#........................................#...............................................................#.........................................
....................................................................................................................................................................#..............#.................................................................................................................................................................................#...........................................................................................................................#..............................................................................................................................................................#...................................................................................................................#..............................................#..................................#...................................................................#.......................................................................................
..........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#..............................................................................................................................#...........................................#..........................................................#........................................................#...............................................................................................................................................................................................................
........#................#.................................................................................................................#.....................................................................................#............................#...................................#....................................................................................................................................#..................#.....................................................................................................................#.............................................................................................................................................................................................................................#...............#.............................................................................................................................................................................................#.....
.....................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#..........#..................................................................................................................................................................................................................#.............................#........................................................................................................................................................................#.......#....................................................................................................................................
.........................................#.......................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...........................................................................................#....................................................................................#.......................................................................................................................................................................................................................................................................
...............#..................................................................................................................................................................................#........................#....................................................................#..........................................................................................................................#.......................#............#...................................................................................................................................................................#.............................................................................................................................................................................................................................................#.................................................................................#............#................................................
.................................................................................#......................................................................................................................#............................................................................................#...........................................................................................................................................#........................................................................................#...................................................#...........................................................................................................................................................................#...................................#....................#..........#...............................................................................................................................#...................................................
.................................................................#................................................................................................................................................................#.#..................................................................#.....................................................................................................................................................................#..........................................................................................................................#.............................................................................................#...................................................................#.........................................................................................................................................................#.............................................................................................
...............#..................................................................................................................................................................................................................................#............................#.............................................#...........................................................................................#.........................................................................#.............................................................................................................................#...................................................................................................................................................#............................................................................................................................................................................................................................................
.................................................................#......................................................................................................................................#...................................................................................#................................................................................................................#..............................................................#.............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.......................................................................................................................................................................................................................................................................#....................................................................#...............................................................................#...................
....................................................#................................................................................................................................................................................................................................................................................#...............................................................#..............................#..........................................................................................................................................#...............................#.........................................................................................................................................................#......................................................................................................................#..#..............................................................................................................................
........................................................................................................................#..................................................................#...............................................................................................#................................................................................................................................#...........................................................................................................#...................................................................................................................................................................................................................................#................................................#.............................................................................................................#......................#.....#..................#......................................
....................................................................................................................................................................................................................#..........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................
......................................................................................................................................................................#.............................................................................................................................................................................................................#........................................................................................#.#.................................................................................#............................#.........................................................................................................................................#..........................................................................................................#...........................................................................................#..................................................................................
...................#.......................................#................................................#.....................#........................#.......................#..................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#......................................................................................................................................................................
....................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................
....................................#....................#................................................#.....#..........#..........................................................................#................#..................................#................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#..........................................#......................................................#................................................#...........................................................#..........................................................................................
...............................................................................................................................................................................................#...........................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#.............................................................................................................................................
.................................................................................................................................................#............................................................................................................................#.............#.......................#.................................#................................................#............................................................................................................................#................................................................................................................#...........................................................................................................................................#...........#..............................................#.....................................................................................................................................................................
.........................................................#............................................................................................................................................................................................................................#.............................................................................................................................................................#.#............................................................................................#..........#...........................................................................................................................................................................#..................................................................................................................................................................#..........#...............................................................#....#....................................
..................................................................................#...................................................................................................................................................#.......................#......................##...........................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#.........#...................................................................................................................#......#..........................................................
...........................................#.......................................................................................................#........................................#.............................#.............................................................#...................#...................................................#.................................................................................................................#....#........................................................................................................................................................................................................................................#................................................#..........................................................................................................................................................#.....................................................................................
...............#................#..........................................................................................................................#..............................#............................................................................................................................................................................................................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................#.......#...........................................#......................................................................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................................................................#.
................................................#.......................#...................................................#...............#...................................................................#.................#...............................................................................................................................................................................................................................................................................#.....................................................................#............................#............................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................#.......................................................................................................................................#...................................................................................#...........#..............................................................................................................................................................#.............................................................................................................................................................#......................................................................................................................................................................................................................................#....................................................................................................................................
...........#.....................................#...........................................#..............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.....................
......................................................................................................................................................................................................................................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................#.#..........................................................................................................................................................................................................................................................................................#...........................................................................
....................................................................................................................................................................................#.......................................................................................................................................#.......................#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#..................................................................................................#...........
..........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.........................................................................................................................#...................................................................................................................................................................................................................................#...................................................#.................................................#..............................................#.....................................
..........................................................................................................................................................................................................................................................................#....................................................................................................#......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............................................
..#.......#...................................................................................................................................................................................................#....................................................................................................#.............................#....................................................................................................#..............................................................................................#.......................#..............................................................................................................................#.........................................................................................................................................................................................................................................................#...........................................................
....................................................................................#........................................................................................................#...................................................................................................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#.....................................................#.........................................#
................................................................................................................................................................................................................................#.............................................................................#...........................................................#..............................................................................................#....................................#......................................................................................................#..#........................................................................................................................................................................................................................................#......................................................................................................#....................................#....................
..........................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...............................................................................................................................................................................................................................................#.................................................................................................................#.........................
...................................................................#...............................................................................#........................................#.........................................................................................................................#.............................................................................#...................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#................................................................................................................................
.........................................#..................................................................#.............................................................................................#...#......................................................................................................................................................................#...................................#...#..............#.........................................................#.....................................................................................................#.....................................................................................................................................................................................................#.......................#.......................................................................................................................................................................................
...............................................................................................................................#.........................................................................................................#...........................................................................................................................................................................#............................................................................................................................................................................................................#......#...................................................................................................................................................#....................................................................................................................................................................................................................................
.................................................................................................................................................................#...............................#.....#.............................................................................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...................................................................................................................................................................................................................................................................
.................................#............................#.#.....................................................................#.#........................................................#..................................................................................................................................................................................................................................#..............................................................................................................................................................................#.......................................................#............................................................................................#........................................................................................#.........................................................................................#......................................................................
.............................................................................................................................................................................#................................................................................................................................................................................................#..................................................................................................................................................................................#...................................................................................................................................#...................#...............................................................................................#.........................................................................................................................................................................#..........#...................
.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................#.............................................................#.........................................................................................................................................................................................................................................................................................................................
...................................................................................................#............................................................................................#............................................................................................................................................#.............................................................#......................................................................................................................................#......................................................#....................................................................................................................................................................#........................................#.............................................................#...............................................#............................................................................................
...................................................................................................#..............................#..............................#.........................................................#..................#....................................................................................................................................#...............................................................................#...............................................................................................................................................................................................................................#.#...........................................................................................................................#................................................................................................................................................................................................
..............#........................#.....................................................................#.................................................#............................................................................................................................................................................................................................................................#....#..........................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...............................#.................................................................#.......................................#...............
........................................................................................................................................................#.................................................................................................................................................................................................................................................................#..............................#...........................................................................................................#...................................................................................................#........................................................................................................................................................................................................................................................................................................................................................
..............................#...............................................................................................................................................................................#.........................................#..................#................................................................................................................#...............................................................#....................................................................................................#........................................................................................................................................................................................................................................#.............................................................................................................................................................................#.........................................
........................................................................................................................................#..#.#.............................................................#................................................................#..........................................#.....................................#.....................#....................................................................................................................................................................#.....................................#.......................................................................................................................................................................#.......................................................................................#..........#.........................................................#..............................#...............................................#...............
...................#...................#..........................................................................................................................................................................................#.............................................................................#....................................................................................................#..........#......................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#......................................................................................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................#...............................................................................#......................................................................................................................#............................................................................#......................#...........#.........................................................#................#.................................................................#.................................................................................................#..........................................................................................................................................................#..................................................#..............................................
....................................................#.............#........#......................................................................................................................................................................................................................................................................#...............................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
#.......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#...................................................................................................................................................................................................................#...............................................................#..........................................................................................................#.................................................................................................................
........................................................................................#.......................................#........................................................................................................................................................#...........................................#........................................................................#....................#............................................................................................................................................................................................#....................................................................................................................#.............................................................................................................................................................#..............................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................#......................................................#...................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#...............................................................#...................................................
........................................................................................................................................................................................#.....................................................................................#...........................#..............................................................#..........................................................................................................................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................##......................#..........................................................................
........................................................#.............................................#................................#....................................................................................................#..................................................................................................................................................................#..........................................................................................................................................................................................................#.........................................................#...........................................................................................#...............................................................................................................................................................................#...................................#.............................
.........................................................#........................................................................#..................................#................................................................................#....................#...............................................................................................................................................................#...........................................#.............................................................................................................................................................................................................................................................#............................................#.........................#.................................................................#........#......................................................#...................................................................
....................................................................#..............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.......#....................#.......................................................................................................#....................................................................................................................................................................................................................................................................
.......................................................................#......................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................................................................................#..................................................................................#.....................................................................................................#...............#...................................................
.......#..............#..............................................................................................................................................................#........................#..#................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#......................................
...........................................................#............................................................#...................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#....................#..................#..........................................................................................................................................................................................................................................................................................................................#.......
.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.........................................................#.....................#.................................................................#...............................................................................................................................................................................................................#............................#............................#..........................#........................................................................................
..................................................................#..............................................................................................................................#............................................................................................................................................................................................................................#..........................................#...........................................................................................................................................................................................#..................................................................................................................................................................#...#.....................................................................................................................................................................................
...............................................................#...............................................................................................................................................................................................................................#.........................................................................................................#.................................................................................................................................................#..........................................................................................#..............................................................................................................................................................................................................#...................#........................................................................................................................................
.........................................................................................................................................#................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#..........................................................................................#......................................#........................................................................................................................
.............................................................................................................#...#.......................................................................................#...#..................................................................................#.............#..#................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.....................................................................#...............................................................................................
............................................................................................................................#...................................................................................#..........#.......................................................................#......................................#...........................#............................................................................................................#..................................................................................................................................................................................................................................#..............................#............................................................................................................................................................................................................................................................................
.......................................#.............................................................................#.................................................................................................................................................................................#......................................................................................................................................................................#.................#..............#...................................................................................................................................................................................................................................#..............................................................................................................................#.............#.......................#................................................................................#........................
................................................................................................................................................................................#..................................#...................................#...................................................................................................................................................................................................................................................................................................................................#....................#............................................................................................................................................................#...................................................................................................................................#................................................................................................................
.................#........................#.....................................................#.....................................#.......................................................................................................................................................................................#.......#.......................................................................................................................................................................................................................................................#..................................................#.......................#...................................................................................#.............#......................................................................................................................................................................................................................................................
..................................................................#..................................................................................................................................................................................................................................#..#...............................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................#...............................................
...............#...................................................................................................................#....................................................................................................................................................................................................................#..........#..#..............................................................................................................................................................................#.............................................................................................................................................................................................#...........................................................................................#..........#........................................................................................#..............................................................................
...........#..............................................................................................#..............................................................................................................#........................#......................................................................#.............................................................................................#...............................#...........................................................................................#.....................................................#........#.....................................#......................................................................................................#................#.....................................................................................#.......................................................................................................#...................................................
..................................................................................................................#......................................................................................................................................................................................#....................................................................................................................................#....................................#........#.................................................................................................................................................................#.............................................................................................................................................................................#.........................................................#............................................#..............................................................................
....................................................#.........................................................................................................................#............................................................#............#....................................................................................................................................................................#..........#...............................................................................................................#............................................#.................#......................#...............................................................................................................#..............................................#..........................#..................................................................#......................................................................................................................
........#...............................#.........................#........................................................................................................................................................................#.........#....................................................................................................................................#..................................................................................................#.....................................................................#................#...................................................................#.............................................#...........................................................................................................................................................................................................................................................................................................................
.......................................................................#......................................................................................................#.........#............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#................................................................................................................................................................................................#......##.......................................................................................................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#...........................#...................................................................................................................................................................................................................................................................................................................................................................#.........................#...................................................................#............................................................
............................................................................................................................................................................................................................#.................................................................................................#....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.............#...........................................................#..................................................................#...................................................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................#..........#.........................................................................................................................................#..........................................................................................................................................#..........................................................................#...........................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#..................................................................................................................................................................#...............................................................................................................................#...#.......................
................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.....................................................................................................................................................................................................................................
................................................#.................................................................................................................................................................................................................................................................................................................................................................................#..................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#....#........
..........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................#........
.........................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................#...............#...............................#............................................................................................................................................................................................................................................................................................................................................................
.....#.....................#..................................................#............................................................................................#...............................................#........................#.............................................................................................................................................................................................#..................#...................................#...............................................................................#...............................................#.....#............................................................................#.................................................................................................#..............................................#....#...............................................................................................................................................
..........................................................................................................................#...............................................................................................................................................................................................#........#............................................#......................................................................................................................................................................................................................................................................................................................#....................................................................................................................#...............................................................................................#..............#............#......................................................................#..
...................................................................................................#..........................................#......................#..........................................................................................................................................................................................................................#...................................................................................#..................................................................................................................................................................................#...........#...............................#.......................................................................................................................................................................................................................................................#......................................................
........................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.................................#.......................................................##....................................................................................................................................................................................................................................#.................#........................................................................................................................................................................................................
...#...................................................................................................................................................#.....................................................#...................................................................................................................................#..................#...............................................................................................................#...#........#.....................#.............................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
....................................................#......#..............................................................................##.............#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................
................................#...................................................................................................................................................................................................................................................................................#................................#.....................................#...............#................................##...........................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................#...............................................................
..................................#............................................................................................................................................................#................................................................................................................#....................................................................#.......................................................................#........................................................................................................................................................................................................................................#...................................................................................................................................................................#.................................................#..................................................................................#..................
.............................................................................................................................#.........................................................................#...........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................
...........................................................................................................................#....................................................................................#.....#................................................................................................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................................................................................................................................#.............................................................................................#........................
...................................................................................................................#...................................................................................................................................#.........................#............................................................................................................#...................................................................................................................................#..............................................#............................................#..........................................................#.............................................#................................................................................................................................................................................................#.........................................................................................
......................#...............................................................................#...........................#...................................#.................................................................................#............................................................................................................................................#..............................................#.............................................#....................................................................................................................................................................................................#.........................................................................................................................#..............#................................................#................................#.............................................................#............................#....
..............................................#...................................................................................................................................................................................................................................................................................................#.........................................................................................#................................................................................#............................................................................................................................................................................................................................................................#............................................................#...................................................................................................................#......................................................
...........................................................................................#..........................................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................#..............................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...................#.
...........................................................................................................................................#...............................................................................................................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#......................................................#..................................#..................................................................................................................
..............................................................................................................................................................#....................#..#........................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..................................................................................................................................................
.............................#.................................................................................................................................................................................................................................................#..........................................................................................................................................................................#............................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..............#.................................................................
.................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.............................................................................................................................................................................................................................#.....#........................#..............................................
..............................................#...........#......................................................................................................#...................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#..............#.............................................................................................................................................................
....................................................................................................................................................................#..................................................................................................................................................................................#....................................................................................................................................................................................................................#...............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................##..............#......................................................................................................................................#....................................................#................................#..............................................................................................................................................................................#......................................................................................................................................................#................................................#.........#.................................................#..................................#.........................#..#...................#...................................
...........................................................................................................................................................................................................................................................................................#.....................#..............................................#.....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................................#..........................#................................................................................#.#.........................................................................................................
...........................................................#...........................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................
.............................................................................................................................................................................................................................................................................................................#.#....................................................................................#......................................................................................................................#..............................................................................................................................................#......................................................#...............................................................................#................................................................................................................................................................................................................
...............................................................................................................................................................................#................................................................................................................................#...............................#........................................................................................#.......................................#................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
......................................................................................................................................................................................................................#........................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................
..............#...........#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.....#..................#................#...............................................................................................................................................................
.............................................#...........................................................................#......#.....................................................................................#..................................#.................................................................................................................................................................#......................................................................................#...........................##..................................................................................................................................................#.........................#................................................................................................................................#....................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................#........#....................................................................#....................................#.................................#..............................................................................................................................................................................#..............................................................................................................................................................................................
...................................................................#.................................................#................................................................................................................................#...........................#.......................................................#.................................................................................................................................#......................................#...............................#..........................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................#.........................#................................................................................................................................................................................................#...........................................................#..........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#................#......................................................#.......................#........................
.................................#........................................................................................#........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................#.............................................#.......................#................................................................................................................................................................................................................................................................................#......#.....................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#.................................................................#..................#..............................................................................................................#.........................................................#...............................#......................................................................................................................................................................................................................................................................
....................................................................................................................................................................................#.............................#..................#.................................#...............................................................................................................................................................................#....................................#........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................................
.........................................................................................................................................................................................................#.........................................#....................#................................................................................................................................................................................#............................................................#...........#.....................#..................................................................................................................................................#....................................................................................#.................................................................................................................................................................................................................................
.................................................................................................................................................................#...........................................................................................................................#..............................................................................#....................................................................................................#............................................................................................................................................................................................................................................................................................#..............................................................................................................#....................................................................................................................................
......................#.....................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................................................................................................................#.........................................................................................................................#..........................................................................................................................................................................................................................
......................................................................................#...................................................#.............................#.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#........................................#..................................#.............................................................................#...........................#..................................#............................................................................
.......................................#.....#...........................#............................................#...#.......................................................................#.............................................................................................................................#............................................................................#...........................................................................................................................................................#...........................................................................................................................................#.........................................................................................................#................#.........................................................................................................#........#.......................#......................................
.................................................#...............................................................................................................................................................#..........................................#................................................................................................#...........#........................................................#............................................................................................................................................................................................................................................................................................................#...........................................................................#...................................................#..........................#.............................#.......................................#.................................................
............................................#......................................#..........................................#...............................................................................................................................................................................#.....................................................#..................#.......................................................................................................#...................................................................................................................#......................................................#..............................................#...........................................................................................................#...............................................#............................................................................................................................................
..............................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#..............................................................#........#.........#....#..........................................................................................
...........................................................................................................#................................................................................................................................................................................................................#.......#............................................................................................................................#.....#..................................................................................#............................................................................................................................................................................................................................................#...................#..#.....................................#.#................................................................................#..........................................................................
...........................................................................................................................#..................................................................................................................................................................................#.......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#........#.....................................................................................................................................................................................................#...#....................
..............................................................................#.....................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#...............#..........................#.............................................................................................#.......................................................................................................................#...................................................#..............................................................#...................................................................................................................
.........................................................................................................................................................................................................................................................#.........................#..............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................#..#......................................................................................................................................#...................................................................#.................................................#...............................................................................................................................................#.............................................................................................#...........................................................................................................................#.................#........................................................................................................................................................................................................................................................#.........
..............................................................................................................##........................................................#.........................#.....#...........................................................................................................................#.......................................................................................................................#................................#................................................................................................#...........................................................................#................................................................................................................................................................................................#......................................................................................................................................................
....................................................#.................................................................................#.............................#............................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#...................#..........................................................................................................#..........
.........................................................................................................................................................#.................................#......................................................................................................................................................#.................................................................#..........#..#..................................................................................................................................#................................#...............................#.....................................................................................................................................................................................................#..........................#..............................................................#...........................................................................................
............................................................................................................................................................................................................................................................#..............................#...................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..............................#............................
..........................................#....................................................................................................................................................................................................#..................#........................................................................#.............................................#........................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#................#............
..........................................................#...................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#...........................................................................#......................................................................................................................##.....#....#...........................................................#.......................................
.....................................................................................#........#.........................................................................................................................................................................................................................................................................................................#...........................#............................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................#...........#..............................................................................#......#........................................#............................................................................................................................................................................................................................................................#..................................................................#.........................................#.....................#...........#.........................................................................................................................................................................................................................................................................#.....................................#....................................#....................
........................................................................................................................................................................#.............................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................
...........................................................................................................................................................................................................................................................................................................#.............................................................................................#....................#.......................................................................................................#.......................................................................................#............................................#............................................................................................................................................................................................................................................................#.........................................................................................
..........................................................................................................................................................#.#.................................................................................................................................................................................................................................................................#..............................................................................#.........................#...............................................................................#...................................................#.........................................................................................................................................................................................................................................................#....................#.......................................................................
...............................................................................#.......................................................................................................................................................................................................................................................................................................#.................#...............................................#...............................................................................................................................#........#.............................................................................................#..................#.....................#............................................................#..........................................................................................................................................................................#................................................
..#.................................#..............................................................................#..........................................................................................#........................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................#...........................#.......................#..................................................................#.....................................................................................................................................................................................................................................................................................................................#.........................................................................#.........................................#..........#....................#....................#.......................................#.........#............................................#......................................................#.........................................#...........................................................#.........................................................................................
............................................................................#......................................#.................#.............................................................................................................#..................................................................................................#.............................#.................................................#.................................................................................#.................#.................................................................#...............................................................................................................................................................#.....................................................................................................................................................................................................................................................
.................................................................................................#........................................................................................#...........................................................................................................................#.........................................................................................................................#........................................................#....................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#......................................................................................................#................................
..........#...................................................#.......................................................................................#...................#....................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#...................................................................................................................
.....................................................................#.....................................................................................................................................................#.............#........#.............................................#..............................................................................#....................................................................................................................#....................................#.................................#........................................#..............................#...................................#.........#...................................................................................................................................#............................................................................................................................................................#...............................
..........................................................................................................................................................................................................#.............................................................................................................#...............................................#...#.................................................................................................................................................#..........................................................................................................#.................................................................................#..............#..........................................................................................................................................................#...................................................#........................................................................
............................................................................................#....................................#...........................................................................................#.............................................#................................................#.............................................................#........................................................................................................................#...................................................#..............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................
...................................................#............................................................................................................................................................................................................................................................................................#........................................................................................................................................................#.....................................................................................................................#..............................................................................#.......................................................................................................................................#.....................#.....................................................................................................................................................
..........................#...............................................................................#...........................................................................................................#..................#.......................................................................#...............................................................................................#..................................................................#..................................................#......................#..........................................................................................................................................................................................................................................................................#...................................................................................................#....................................................................................
....................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.............#...........................................................#...................................................................................................................#.................................................#....................................................................................................................................................#.....................................#..#.....................................................
......................................................................................................................................#..................................#...................................................................................................................................................................#.........................................................................................................................##...........................................................................................................................#......................................................................#................................................................................................................................................................................................................................#......................................................#...............#..............................................
..........................................................................................................................................................................................................................................................#....................................#.........#...................#....................................................#...................................#....................................................................................................................................................................................................................#.......................#........................................................................................................#.............................................#.......................................................................................................................................................................................................
.......#....................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.....................................#.............#.......................#..........................................................................................#..............................................................#............................................................#..............................................................................................................................................
.................................................................................................................#..............................................................................................................................................................................................................................#.......................................................................................................................#..................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................#..................................................................#..........................................
.....................................#...........................................................................................................#...................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................#.......................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#...........................................................................................................................................#.....................................................................................................................................................#.......................#..............................................................................................................................................................................................................
..................................................#..............................................................................................................................................................................................................................................................................##..................................................................................................#......................................................................................................................................................................................#...............................................#.....................................................................................................................................................................................................................................................................................................................................................
.........................#...............#..........................................................................................#......#.........................................................................................................................................................................#.......................................#.......................................................#.......#.................................................................................................#.......................................................................................................................................................................#.....................................#..............................................................#...........................................................................................................................................................................#........#.............#..................
........................................................................................#..............................................................................#.................................................................................................................#.....................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#................................................................................................................................................#............................................................................................................
..............................................................................................................#.....................................................#.......................................................................................................................#............................................................................................................................................#............................................................................................................................#......................#......................................................................................................................................................................................................................#..........#.................................................................................................................................................................................................#
.......................................................................................#................................................................................................................#.............................................................................................................#.......................................................................................................................#...........................................................................................................................................................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................
.................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#...............................................................................#...........#..........................................................................................................................................................#................................#...................................
....................................................................................#....................................................................#...........................................................................................................................................................................................................................................................#...........................................................#.....#..............................................................#........................................................#.........................................................#..........................................................................................................#..............................................................................................#....#..............................................#.....................................#....................................................
......#..................................................................................................................................................#.................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......................#................................#..............................................................................#..................#..............................................................................................................................................#....................
...............................................................................#..............................................................................#..........................#........................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................#...................#...............................................................................................................#.........................................................................................................................#..................................................................................................
.........................................................................#.....................#.....................#...........#..........................................................................................................................................................................................................................#...........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................#................................................#.......................................#..........................................................................................................................................#
.........#........................................................................................#..........................................................................................................................................................................................................................................................#............................................................................................#...................................................................................................................................................................#............................................................................................................................................................................................................................................#......................................................................................................................................................
.......................................................................................................................................................................................................................................##.....#..........................................................................................................................#............#...............................................................................................................................................................................................#............................................................................................................................#..............#.......................................................................................................................................................................#.......................................................................................................................
.......................................#.......................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#....................#...................................................................#.............................................#..............#.....#.#............................#.................................................................................................................................................................................
................................................................................#.............................................................................................................................................................................................................................................................................................................#...................................................#......#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#........................................#..........................................
..................................#......................................................................................................................................................................................................................................................................................................................................................................................#................................................................#.................................................................................................................................................................................................................................#.......................................................................................................................................................................#.............................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#....................................................................................................................................................................................................#..........................................................................................................................................................................#................................................
..............................#............................................................#.......................................................................................#.................................................#.......................................................#..................................................................................................................................................................#...............................................................#.......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................
...................................#................................................................................................................................................................#....................................................................................#...................................................................................................................................................................................................................................................................................................................................................#..............#.....................................................................................................................................#...............#.........................................................................................................................................................#...............................................#.....
................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#......#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......
.......#..................................................................................#....................................#............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.#...............#.....#..............................................................................................................................................................................................#....#..........................................
...................................................................................................#..............#....................................#.........................................................#..........................................................................................................................................#......................................#..........................................................................................................#...........#..........................................................................................................................................................#..............................................................................#.............................................#................................................................................#..............................................................................#...............................................
......................................................................................................................................................................#.....................................#......................................................#.........................................#.......................#....................................................................................................#......................................................................................................................................................................................................................#.................#...................................................................................................................................................................................................................................................#..........................................................................................
................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................#..................................................................................#.......................#.........#.................................................................................................................................................................
..........................................................................................................#.............................................................................................................................................................................#...................................................................................................#..............................................#.................................................................................................................................................................................................................#..................................................................................................................................#....................................................................#.........................#.........#........................................................................................................................
......................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#...................................................................................#..................................................................................................................................
..................................................................................................................................................................................................................#.........................................................................................................................................................................#..........................#...................................................................#.............................#........................................................................................................................#..................................................................................................................#.....................................................................................................................................................................................................................#......................................
.....................................#..#....................#...................................................................................................................................................#.........................................................................................#............................................................#.............................................................................................#...................................................................#..............................................................................................................................................................................................................#.......................................#................................................................................................................................................................................................................................
.......................................#............#..............................................................#........................................................................#.....................................................................................................................................................................................................................................................................#.......................................................................#.....................................#...........................................................................................................................................................................................#.................#............................................................................................................................................#.......................#..............................................................
.....................................................................#..........................................................................................#.........................#...............................................................................................................................................................................#..........................................................................................................................................................#..........#..................................................................................................................................................#...........................................................................................................................................................................................................#............................#...........................#.........................................................
.................................................................#..........................................................................#.....................................................................................................................#.......................#.......#.................#.....................................#..............................................................#...............................................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................................................
.............................#...........................#...............................................................................................................#...........................#.............................................................................#...........................#.............................................................................................................#.....................................#...............................................................#................................................................................................................................................#..............................................................................................#........................................................................................................#.....................................................................................................................................
...........................................................#..........................................................#.................................#............................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................##.....................................................................................................................................................................................................................#.....................#.........................................................................................................................................................
......................................................................................................................................................#....................................................................................................#....................#...............#..............#...................................................................................................................#..................................................................................................................................#.............................................................................................................................................................................................................................................#...........................................................................................................#....................................................................................#..........#.
............................#.....................................................................................................................#..................................#.................................................................................................................................................................#..................................................#..............................................................................................................................................#............#..........#..........................................................................#.................................#.................................................................................................................................................................................................................................................................................................................................#.
..................#.............................................#.....#........#.......#.....................................................................................................................................................................#...............................................#................................................................................................................................#.........................................................................#.......................#................................................#............................................................#..........................................................................................................................................................#.................................................................................................................................#......................................................................
...............................#.......................................................................................................................................................................................................................................................................................................................................................#.............#................................................#..................#.......................................................................................#...........................................................................................................................................................#....................................................#.....................................................................#..........................................#..............................................................................................................................
.......................................................................................................................................................................................................................................................................#............................................................................................................................................................................#........#..............................................................................................................................................................................................................................................#........................................#.........................................................................................................................#..................................................................................................................................................
........................................#....................................................................#......................................................................................................................................................................................#..........................................#.......................................................#................................#...............................................#...............................................................................................................................................................................#...#..............................................................................................................................................................................................................................................................................................................................#................#.....
........................#....................................................................................................................#........................................................................................................................................................................#............................................#.....................................................................................#.....#.................................................................................................................................#....................................................#........#................................#....#................................................................................................................................................................................................#........................#.............................................................................................#....
........................................................................#..#...............................................................................................................................................#...................................................#...............#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.................#.........................................#.............................................#..............................................................#.......................................#..................................................................................
................................................................................................#...#...........................................................................................................................................................................................................................................................................................................................#..............................................................................................#.................................................#.....................................................................................#..........#..........................................................................................................................................#..............................................................................#.....................................................................................................................
..............................................................#..........................................................................................................................................................................................................##..........................................................#............#................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................#..........................................................................
.................................................................#................................#.........#.....................................................................................................................................#........................................................................................................................................................................#......................................................................................................................................#..#...........................................................................................................................................................#...................#............................................................................................................................................................................................................................................................................
.....#.................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#.......................................................................................................................................................#......................................................................
.............................................................................................................................................................................................#...............................#.............................................................................................#...#............................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#........................................................................................................#....................................................................................
...................................................................................................................................................................................................................................................#..#.#.........................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...............................#............................#...........................................................................#.........................#............................................................................................................#.............
..........................................................................................................................................................#............................................................................................................................#.........................................................................................................#...............................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................
.........................................................................................................#...............................#..........................................................................#.........................................##.............................................................................................#..#...........................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#............................#......................................#.......#......
........................................#.....................#......................#..........................................................................#...........................................................................................................................................#..............................#......................................................................................................................................#......#..........................................................................#..............................................................................................#......................................................................................................................................................................................................................................................................#.......................................................................................
..........................................................................#............................................................................................................................................................................................................#..........................#...............................#.................................................................................................................................................#...........................................................................................................................................................##..................................................................#.............................................#......................#.................................................................#....................................................#..........................................................................................#....#.
..................................................................................................................................#...........................................#................................................................................................................................................................................................................................................................................................#................................................................................................#............................................................................#......................................................................................#.......................................................#........................#...........................................................................................................................................#...............#................................
..............................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................#........................................................................................................................................................................#......................................#......#.............#.........................................................#...............................................................#.........................................................................................................................................................................................................#...
.........................................................................................................#................................................................................................................#........................................................................................#...............................................................................................................#..#...............................................................................................................#........#....#...............................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...................
.....................................................................................#........#........................................................................#...........................#............#.................................................................................................................#..................................................#.........................................................................................................................................................................................................................................................................................................................#....................................................#...............................................#..........................................................................................................................#..................................................................................
..................................................................................................................................................#.......................................#.........#........................................................................#........#........................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.......................................#.............................................................
.............#.....................#............................................................................#............................................................................................#..................................................................................................................................................................................................................................................................................................#......................................................................................................................................#......#...............................................................................................................................................................#.............................................#....................#....................................................................................#...........................................
............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..................#....................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..................................
......#......................................#................................................................................................................#...........................................................................................................#..............................................................................................................................................................#................................................................................................................................................................................................................................#........................#........................................................................................................................#..........................#.....................................#..............................................................................#.....#...............................................
......................................................................................................................................................................................................................................#...............................................................................................................................................................#...........................................#.......................................................................................................................................................................................#.............................................#...........................................................#.............................................................................................................................................................................................................................................................................
.........................................................................#...........................#........................................#........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.........................................................................................#................................#............#..............
................................................................................................................................................................................................#.........................................................................................................................................................................................................#........#............................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#............#...............
............................................................................................................#............................................................#...............#..............#.............................................................................................................................................................................#.............................#.........#...#.......#............................................................................................................................................................................................#......................................................##..................#..................................................................................................................................................................................................................................................................................#............................
..............................................#...................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#................................................................................................................................................................................#...................#......#...........................................................................
.................................................................................................................................................................................................................................................#....................#...............................................................................................#...................#..................................................................................#............................#...........................................................#................................................................................................................................#.......#.......................................................................................................................................................................................................................................................#..........................................................
...........................................#...................#.......................................................#...................................................................................................................................#........................................................................................................................................#...................................................#.......#................................................................................................................................................................................#............................................................................................................................#....................................................#..............................................................#............................................#..................................................................................
.......................................................#..................................................................................................................................#...............................................................................................................................................................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................................................................................................................#......#.............................................................#......................................................#............................#
............................................................................................................................#..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........................................#.......................................................#.....................................................#.....#...............................................#........................................................................................................................................................................................................#............#..........
.............................................#............................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#................................................................................................................
........................................................................................#........................................................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................#.......#.........................................................#........#.............................#.....................................................................................................................................................................................................................#............
..................................................#................................#......................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#...................................................................................................................................................................#...............................................................................................................................................................................................................#.....................................
...............................................................................................................................................................................................#...............................................................................#.....................................................................................................................................................................................................................................#.............................#...............................................................................................................................................................................................................................................................................................................................#.......................................................................................................#......................................
............................................................................................................................#..................................#................................................................................................................................................................................................................................................................................................................................................................................#..........................................#..........................................................................................................................................................................................................................................#..................#............................#.....................................................................................................................................#.....
..........................................#................#......................................................................................................#....................#.....................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.........................................................................#............................................................................................................
....................#.........................................................................................................................................................................................................................................................................................................................................................................#....................................................#..............................#...................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#..................................................................
............................................................#.........................................................................................................................................................................#.....................................................................................................#......................#....................................................................#....................................................................................................................#................................................................#..........................................#.....................................................#..........................................................................................#.......................................................................................................................................................................................................
................................#.....#......................................................................................................................................................................................................................................................................................................................................................#...........#...............................................................................................................................................................#.........................................................................................................................#......#.......................................................................................................................................................................................................................................................................................................................
............................................#................................................................................................................................................................................................................................................................................................................................................................................................................#....................#....................#.....................................#.............................................................#..................................................#..#....#.....................................................................................................................................................................................................................#.........................................#...........................................................................................
.....#..#...........#..................................................................................................................................................#.........................................................#......................#......................#..........................#....................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................#.........................................................................................................
.............................................#...........................#........#.............................................................#........#.........................#...............#................................................................................................................................#.........................................#.#.......................................................................#..........#.....................................................................#........................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................
.............................................................................................................#..........................................................#.............................................................#.........#............................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.....................................................................................................
.....................................................................................#.....................................#....................................................................................#..........................................................................................................................................................................................................................#.....................................................................................................................................#.....................................................................................................................#...............................................................................................................#..........................................................................................................................................................................................................
........................................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................#.............................................................................................................................................................................#.................................................................................................................................................................................................................................................#..............................................................................................................................................
..............................................................#.....................................................................................................................................#...............................................#....................................................................................................................................#..........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...............#..................#.........#........................
.................................#....................#..........................#...........................................................................#..................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#..................................#.......................................................#...........................................................................................................................#........................................................................................................................
.................................................................................................................................................................................................................................................................#..............................................................#...............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................................#..........................................
................#...#..................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................#.......................#..#.........................................................................................................#....................................................................................#.......................................................................................................................#.......................#........................................................................................................#..............................................
..............##..................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................................................................................................................................#..............#..............................................................................................................................................................................................................................................................................................
........#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................#...........................#...................................................................#.............................................#..............................................................................................................................................................................................................................................................................................
.......................#.....................................................................................................................................................................................................................................................................#..................................................................................................................................................#........#....................................................................................................................................#...#..............#.....................................................................................................................................................#..........................................................................................................................#...........................................................................................................................#...
.................................................................................................#............................................................................................................................................................................................................................................................#..................................................................................................#........................................................................................................................................................................................#....#............................................#........................................................................#...................................#...................................................#....................................................................................................................................................
...#.............#......................................................................................................#.............................................#.......................#........................................................................................#....................................#...............................................................................................................................................................................................................................#...........................................#....#.#.............................#....................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................#...................................................................................................#.........................#...............................................................#................................................................................................#....................#....................................................................................#...........................................................#..........................................................#...............................#...........................#....................................................#................................................................................
..........................#................................................................#..#...............................#...................................................................................................................................................................................................................................................#..............................................................................................#..#...........................................#....................................#................................................................................................................................................................................................................................#...............................................................................................................................................#...................................................................#......#
.........................................................................................#...................................................................................................................................................#................................................................#.......................................................................................................................................................#........#..............................................................................................................................................................................................#...............................................#..............................#..................................#.................................................................................................................................................................................................................................
.........................................................................................#.................................#.............................................................................................................................................................................................................................................................................#..............................................................#........................................#........................................................................................##...........................................................#.....................................................................................#..............................................................#.................................................................................................................................................................................#...................
.........................................................................................#......................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................................................................#............#...............................................................................................................................#...............................................................................................................................................................................................................................................................................................#......
...........#..................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#...............................................
.................................................................................................#....................................................................................#...............#................#....................#................................................................................................................................................#........................#..........................................................................................................................................#.................................................................................................#.................................................................................#........................................................................................................................................................................................................................................#..............................#....
................................................................................#.....................................................................................................................................................................................................................................................................#......................................................................................................................................................#................................................................................................................................................#................................................................#........................................................................................................#.................................................................................................................................#................................#......................
........#...........................................................#.................................................................................................................................................................#........................................................................................#...........................................................................................................................................#...........................................#.......................................................................................#.........................#......................#................................................#..........................................#................................................#...................................................#................................................................................................................................................................
#....................#.............................................................................................................#....................#...................................................................................#.............................................................................................................#..........................................................................................................................................................#...........................................................#.............................................................#...........#...............................................................#......................................................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.............................#.......#.............................................................................................................................................#...............................#......................................................................................................................................................................................................................................................................................................................
....................................................................................................................#............................................................................................................................#..................................#......................................#....................................................................................................#..................#.........................................................................................................................................................................##......................................................................#........................................#.............#.........................................................................................#..............................#............................................#...............................................................................................
......#....................................................#........................................................................................................#......................................#.......................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#................
.............................................#.........................................................................#.............................................................................................................................................................................#....................................................................................#..........................................................#..............................................................................................................................................................................................................................................................................................................................................................#............................................................................................#.................#......#.......................................................................................
..............................#...................#.................................................................................................................#............................................................................................#.............................#..#..................................................................................#......................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#......................................................................................................................
..............................................................................................................................................................................................#....................#........#.......................................................................................................................................................................................................................................................................................................................................................................................................#.........#...............................................................................................................................................................................#...................................................................................................................................................................................................
...........#........#.........#.........................................................................................................................................................................................................................................................................................#............................................................#............#........#.......................................................................................................................................................#.........................................#............#...............................#.....................................................................................#.................................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................................#....................................................#........................................................................................................#...........................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................
.......................#........#......................................................................................................................#..................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#..................................##........................................................................................#...........#......#................................#........................................................
.............................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..........................................................................................................................................................................#.................................................................................................................................................................................................................
...............................................................................................................#........................................................................#...............#.................................................................................................................................................................................................................................................................................#.................................................................................................................................................#...........................................................................................................................................................................................................#.......................................................................#......................#.......#..................................................................
..............................................................................#...........................................................#........#..........................................................#.....................................................................................................................................................................................................#..........................................................................................................................................................................................................................#......#.............................................................................................................................................#......#...........................................................................................................................................................#..........................................................
...............................................................................................#...........................................................................#................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................#..........................................................................#..................................................................................................................................................................................................................................................................................................................................................
................................#............................................................................................................................................................................................................................................................................................................................................................................................#......................##..................................................................................................................................................................................#...............................#..........................#..............#...........#...................................................................................................................................................................................................................................................................................................
...........................................................................................................................................#..............................................................#................................................................#.....#..................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.........................................................................................#.........#......................
.............#............................................................................#.............................................................................................................................................#..#.#.................................................................................................................................#....................................................................#......................................................................................................................................................................................................#...............#..........#.....................................................................................................................................................#...................................................................#...............................................................#.................................................
#.......................#.....#.....................................................#....#.................................................................................................................................................#.....................................................................................................................................................#............................................................................................................................................................................#...............................................................................................................................................#.................#..............................................................................#.....................................................#.........................................................................................................................................#..
...................................................................#............................................#.................................................................................#...............................................#..............#.....................................###.............................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#.............................................................................................
..............................................#........................#.........#.................#........................................................................................................................................................................#.......................................................................................................................................................................................................#...................##...................................................................#..................#..........................................................................................................................#................................................................................................................................................................................#.....................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#................................................................................................................................................#.......................................................................................#............................................................................................................................................................................................#.............................#..............................................................................
.............................................................................................................................................................................................................................................................................................#................#......................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................
.............................................................................................................................#......#......................................................................................................................................................#....................................................................................#...................................................................................................................................................................................................................................................................................................................................#...................................#.........................#.................................................................................#.............................................................................................................................................................
..#...................................................#.................................................................................................................#.........................................................................................................................................................#.......................................................................#...................................................................#...................#............................................................................................#..#.............................................................#............................................................................................................................................................................................................#...........................................................................#........................................................................
.................................................#..........................................................................................#..................................................................................................................................................................................................#..................................................................................................................................................#..................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................
..................................................................................................................................................................................................#.............................................................................................................................#.................................#..........................#....................................................................................................................................................................................#........................................................................................................................................................#....................................................................................................#.................................................#...............................................................................................................................
..........................#.#.............................................#................................................#....................................................................................................#..................................................................................................#.................................................................#..............................................................................................................................................................................#...................................................................................................#................................................................#........................................................................................................................................................................................................................................................................
......................#...........................................................#............................................................................................................................................................#..........................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................
...........#................................................................................................................................................................................#................................#...................................................#........#....................................................................................................................................................................................................#......................#.....#...................................................................................................................................................................................................................................................................................................................................#.#........................................................................................................#......................................................
......#................................................................................................#............................................................................#......................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#...............................................#...........................................................................................#.
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.....................................
........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#...................................................................................................................................................#......................................................................................................................................................................#...............................................................................................
...............................................................................................................................................................#..........................................................#........................................................................................................................................##..........................................................#....................................#...................................................................#.................................................................#............................................................................................................................................................................................................................................................#...................................................#.......#..............................................................................................
.....................................#...................................................................................................................................................................................................................................................................................#...#.........................#...................................#......................................#....................................................................................................................................................................................#......#...........................................................................................................................................................................................................................................................................................................................#.......................................................................
................................................................................................................................................................................................................#...........................................................#.............#...................................................................................#......................................#.............................#.................................................................................................................................................................#...........................................................................#........................#...............................................................................................................#.......................................................................................#.......................................................#.......................................
......................................................................................................#.............................................................................................................................................................................................................................................................#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................
............#...#.......................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................#.................................................................................................................................................................................#.....................#....
.....................#.#..........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...............................#......................................................................................................................................................................................#..............................................................#..................................................................................................................#..............#.................
.................................#........................................................#..........................#.....................................................................................#..................................................................................................................#....................................................................................................#.............#......................................................#.............................................................................................................................#...................................................................................................................................................................................................................................................................#................................#......................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#...................................................................................................................................................................................................................................................................................#.........................#...................................................#.....#.....................................................
...........................................................#......................................................................................................................................................................#....................................................................................................................................#...................................................................................................................................#.....................#......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#.......#......................................
.................................................................#..................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................#.........................
....................................................................#...........................................................................................................................#.......................................................................................#.......................................................#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#..................................................................................................................
......................................................................................................................................................#.................#.......................................................#......................................................#........................................................................................................................#...........................................................................................#...............................................#...................................................................#...................#......................................#................................................................................................#........................................................#...................................................................#......#...............................................................................................#.
............................................................................................#.......................................................................................................................................................................................................................................................................#........................................#...#.................................................................................................#.##...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................................#.......................................................................................................................................................................................................................................#.................................................................................................................................#.....................................................................................................................................................#...................#..................................................................................................................................................#.............................................................#...........................#............................................................................................................................................................
....................................................................................#..........................................................................#......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#........#...................................................................#...............................................................................................................
...........................................................................#......................................................................................................................................................................................................................................................#.............................................#.........................................................................................................................................................................................................................................................#.........................................................................................#.................................#.................#................................................................................................................................#............................................................................#...........................
...................................................................................................#.............................................................................................................#.....................................................................................................................................................................................................................................................................#................#..#..........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................
...........................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................
.......................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.............................................................#............................................................................................#.......................................#......................................................................................................#...............................#...................................#.........#...........................................
...............#.....................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...#...............................................................................................#....................#........................#...........................................................................................................#.............................................................................................................................................................................#..#...................................#.................
.............#.............................................................................................................#.........................................#................................................................................................#........................................#....................................#.....................................................................................................................................#.....#............................................................................#...............................................................................#....................................................................................................................................................................................................................................................................................................................................................................
....................................................................#.......................................................................................#..#.........................................................................................................................................................##......................................................................................#..............................................................................................#....................#.......................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
......................................................................................................................................................................................................................................#...........................................................#..........................................................................#..........................................................#...................................................................................................................#.......................................................................................#....................................................................................................................................................................................................................................................................#.................................................................................................#......
..............................................................................................................................................................#.......................................................................................#...#.............................................................#............#..........................................................................................#.........................................................#...................................................................................................................................................................................................................#..............................................................................#.....................................................#..........................................................................................#.............#.........#...........................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....................................#........................................................................................................................................................#................................
............................................................................................#......................................................................................................................................#...........................................................................................................................................#.........................................................................#..................#.#..............................................................................................................................................#........................................#......................................................................................................................................#...................#................................................................................................................................................................................................
...........................................#..............................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.......................................#...................................................................................#.............................................................................................................#...........................................................................................#............................................................................................
....................................................................................................................................#........................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................
.............................................................................#.........................................................................................................................................................................................................#........................................................................................................................................#.......................................................................................................................................................#................#........................................#.................................................................................................................................................................#.......................................................................................................................#.....................................................................................
...................#............................................................................#.................................................................................................#....................................................................................................................................................##.............................................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................................................................................................................................#.....#..........................................................................
...........................................................................................................................................................................................................................................................................#...............#.............................................#........................................................................................................................................................................................................#......................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................
...........................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................#..........................................................................................................#........#...................................................................................................................#...........................................................................
.#........................................................................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#....................#...................................................#.............................................................................#........................................................................
.......#....................................#................................................................................................................................................................#.............................................................#..................#................................................................................................#........#....................................................................................................................................................#...........................................................................................................................................#............................................................................................#.........#..........................................................#............................................................................................#.....................#...................................
...............................................#......................................................................................#.....................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#................................................#...................................................................................#.........................................................................................................................................................................#.........................................#.........#................................................................
..................................................................................................................................................................................#............................................................................................................#............................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#....................#................................................................................................................................#...................................................
....................................#.....................................................................................................................................................#..................................#.........................................................#..........................#.............................#............#...........................................................................................................................................................................#.....................................................................#............................................#...........................................................................................................................................#......................................................................................................................................................#...............................................................#..
.............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.#......................................................#
......................................#...#.................................................................................................................................................................................................................................................................................................#............................................................................................................#................................................................................#........................................................................................................................................................#..............................................................................#.................................................................................................................................................................................................#.............................................
...................#..........................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................................#...................................................................................................................................................................................#...................................................................................#..........................................................................................................................................................#....
...........................#........................................#................................#..............................................................................................#........................#..........#...................#......................#..........................................................#................................................................................................................................................................................#....................................................#..................................#....#..................................................................................................................................................................................................#.........#.....................................................#.......................................................................................................................#..........
.......................................................#...................#...................#.......................................................................................................................................................................................................................................................................................................................................#...............................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................
.................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#..................................................................................................................................................................................................#.............#.......................................................................##....................................................................#............................................................#.......................................................................................................#....................................
.....................................................................................................#.............................................................................................#.........................................................................#....................................................................................................#......................................................#.......................................................................................................................................................................................#..................................................................#............................................................................................................#.............................#...........................#...............................................................................................#......................................................
.....................................................#...............................#......................................................................................#...........................................................................................................................................................................................................................#......................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.............#..........................
..............................................................................................................................................................................................................................#.......................................................................#.........................................#.................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................#..............................
..............................................................................................................................................#..............#..........................................#..........................................................................................#.........................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................
...............................................................................................#........................................................................#............................................................................................................................................................................................................................................................................................................................................#..................................................................................#.......................................................................................#.....................................................................................................................#.................................................................................................................#.........................................................................................
...........................#........................#..............................................#.........................#............................................................................................................................#.............................................................#...............................................................................#...........................................................................#...........................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................
...........................................................................................................................................#.......................................................................................................................................................................................................#...............................................................................................................#.....................................................................................................................................................#.................................................................#..........................................................#..............................................................................................#............................................................................................................................................................................
............................................................#........................................................................#................................................................#........................................................................................................................................................................................................................................................................................................#.......................#...................................................................................................................................................................#.................#.....................................................................#......................................................................................#.......................................................................................................................................
.........................................................................................#.........#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.....................................................#.......................................#........................................................................................................................#.............#..............................................................................................................................#................
........................................................................................................................................................................................................................................#......................#........................................................#..................................................................................................................................................................................................................................................................................................#.....#....................................................................................................................................................................................#.............................................................................................................................................................................................#.............
....................................................................................#.......................................................................................#................................................#............................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.......................................................................................
............................................................................................................................#.................................#.........................................................................................................................................................#.................................................................................................................................................................................................................#................................................................#................................................................................#.....................................................................................................................................................................................................................................................................................................................................
..............................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................................................#......................................................................................#...#..............................................................................................#..............................................................................................................................................................................................................................................#..........................................#........................................#............................
.....................................................#..........................................................................#.......................................................................................................................................................#.............................................................................................................................................................#.......#.......................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#................
.................................................................#..........#.........#.........#.........#...............................................#............................................................................................................#...........................................................................................................................................................................................................................#................#............................................................................................................................................................................................................................................................................................................#...........................................................................#.................#...........................................................#................................#.....
...................................#.....#.......................................#...........................................................#........#........................................................#..............................................................................................................................#....................................................#..................................................................................................................................................................................#...#.......................................................................#.............................#.....#...........................................................................................................................................................................................................................................................................................................................
..................................................................................#..............................................................................................................................................#..........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.........................#........................................................................................................................................................................................................................................................................................................
............#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................#...................................................#.......#..................................................................#.....................................................#....................................................................................................................#.................................#.......
............................................................................................................................................................................................................................................................................................................#.................#......................#....................................................................................................................................................................................#...............#......................#...................................................................................................................................................................................................................................#.......................................................................................................................................................................................#....................
....................#.............................#..........................................................................................#...........................#......#...........#.................................................................................................................#.........................................................................#...........................................................................................................#...........................................#.....................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................
....................................................................................................................................................................#.#..............................................................................................................................................................#.................#......................................................................................................................#.......................#..............................#.........................................................................................................................................................................................................................................................................................................................................................................#...........................#...........#..............................................#...........................
........................#........................................................................................#...............................#.....#...............................................................................................................#..#.........#......................................#...........................................................................................................................................................................................#.............#............................................................................................#.......#................................#...........................................................#..................................................................................#...........................................................................#..........................................................................................................#................
....................................................................................................................................................................................................................................................................................................................................................#..................................................................#.....................#...................................................................................................................................................#.........................................#..............................................................................................................................................................................................................#......................................................................................................................................................................#
...............................................................................................................#.........................................................................................#.....#....................................................................................#...........................................................................#..................................................#...............................................................................................................#....................................................................#..................................................................................................................................................................................................................................................................#..........................................................................................................#...........................
......#................................................................................................................................................................................................................................................................................#.............................................................................................................................##...........................................................#.............#.......................................................................................................#.................#...............................................................................................................................#.....................................................................................#..........................................................................................................................................................#......................
.................................#...........................#...............................................#...................................................................#............#.............................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#........................................................................................................................#....................................#.....................................................................................#...................................................#.....
........................................................................................................................................................................................................................................................................................#.............................................................................................................#..............................................................................................#.............................................................................................................................#.....................................................................................................#............#.............................................................................................................................................................................................................................................................#.............
......................................................................................#.................................................................................................................................................................................................................#..................................................#................................................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................................#......#........#............................................................................................................................................................
............#.................................................................................................#...............................................................................#................#................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#................................................................................................................................................................................................................................................................................................
........................................................................#............................#.....................................#...............#............................................................................................................................................................................................................................................................................................#.......................................................................#.....................#.....................#.....#................................................................................................................#.................................................#....................#...............#.........#................#........................#.................................................................#......................................................................................................#..........
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................#.................................................................#
..................................................................................................................................#................................................................................#.................................#.................#.............................................................................................#.................................................................................................................................................................#..............#..#............................................................................................................................................................................................................................................................................................................................................................#................................................................#..........................................
..........................................................................................#.........................................#.........................................................................................................................................................................................................#.......#..............................................................................................................................................................#....................................................................................................................................................................................................................#................................................................................................................................................................................................................................................#......................................
.................................................#.....................................................................................................................#.........................................#......#.................................................#...........#........................................................................................................................................................#...............................................................................................................................................................................#.............................................................#..................................................................................................................................................................................#...............................................................................#.................................................................
..............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#..........................................................................................................................#............................#..................................#.............................................................................................................................................
.................................#........................................................................................................................................#..............................................................#.................................................................................#....................................................#..............#..................#.................................................#.................................#.............................................................................................................................................................................................................................................#........................................................#....................................................................................................................................................................................................................
...............................................#.....................................................................#...........#............................................................#.......................................................................................................................................................................................................................................#.........#...................................#..........................................................................................#....#................................................................................................................................................................#......................................................................#............................................................................................................................................................#........................................
.............................................................#..........................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
....................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................................................................................#........................................#.......................................................................#...................................................#......................................................................................................................................#....................................................................................................................#.......................
..........................................................................................#............##.......................................................................................................#.............................................................................................................................................................................................................#................................................................................................................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.........................
..............................................................................................................................................................................................#....................................................................................#..........................................................................................................................................#........................................#................................................#........#..................................................................#................................................................................................................................................................................................................................................................................................................................................................................#............................................
............................................................................................................................................................................................................................................#........................................................................................#.........................................................................................................................................................#..................#...........................................#........................................#.........................#...................................................................................................................................................................................................#...................................................#.......................................................................................................#................#...............
...................................................................................................................#.........#......................#..........................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................#.................................................#...............................##.......................................................................................................................................#......................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................#..........................#..............................#..................................................................................................................................................................................................#.........................................................................................................................................................................................................................#..........................#.....................#.....................................................................................................................
..........................................................................................................................................................................................................................................................................................#..................#........................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#...................................................................................#......................................................................................
......#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#.................................................................................................#................
......................................................#.........................................................................................................................................................................................................#..................................................................#.....................................................#.............................................................#.................................................................................................................................#........................#...........................................#................................................#........................................#.............................................................#.....#..........#.......................................#..................................................................................................................................................
..................#.............#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#.......#...........................................................................................................................................................................................................................................................................................................................#..................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#...............................................................................................................#...........................................#........................................................................................................................................................................
..............................................................#.......................................................................................................................................................................................................................................................................#........................#......#..........................................#...............#..................................................................................................................#.....................................................................................................................................................................................................#......#.......................................#........................................................................................................................................................................................................................
.............................................................#....................#.....#.....................................................................................................................................................................................................#..................................#.......................#................................................#.........................##................#..........................................................#......................................................................#................#....................................................................................................................#...................................................................#................................................................................................#..............................................................................................................................
....................................................................#.......................................................#.....................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................#...........................................................#....................#......................................................#.........................................................#............................................#................................................#..........................................................................................................................................................
............................................#.................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................#..............................#...................................#......................................................#............................................#.......................................................................................................................................................................#........
...............................................................................#......................................................................................................................................................................#...........#..........................................................................................................#...............................................................................................................................................................................................#......................#.........................................................................................................................................................................................................................#..............................................................................................................................................................#....................................
....................................................................................#...................................#.......................................................#......................................#............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................#........................#................................................................................#................................................................................................................#............................................................................................................................#...........................................................................................................................................................................#..........................................#................................................................................................................................................#................................................................................................................................................................................................................................
.................................................................................................................................................................................................................................................................#.........................#...........................................#............#.............................................................................................#.........................#...........................................................................................................................................#.....................................................................#...................................................................................................................................................................................................................................................................................................................................
.................................#...................................................................................................................................................#............................................................................................................................................#......#............................................................#................................................................................................................................................................................#.......#...............................................#.................................................................................................................................................................................................................................................................................................................................................#.#.........#....................
.........#...............................................#...........................................................#.#.................................................................................................................................................#.................................................................................................#.....#.............................................................................#......................................................................................##............................................................................#...............................................................................................................................#.....#.......................................................................................................................................................................................................................................................
....................................................................#....................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..........................................#...............#.....................................................................................................................#..........#......................................................................................................................................................................................#.................................
...................................................................#.#......................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#........#....................................................................................................................................................................................................................................................................................................
..........................................#........................................................................................................................................#......................................................................#...........................................................#........#...............................................................................................................................................................................................................................................................................#...........................#...........................#..................#....................................................................................................................................#...................................................................#.................#.......#....................................................................................................
..........................................................................................................................#......................................................................#......................................................................................................................................................................................................................................................................#.....................#................................................................................................................#.........................................................#.................................................................................................................................................................#..................................................................................................................................#...................................................
.......................................................................................................#..........................................................................................................................................#....................#..................................#...............#.......................................#.........................................................................................................................................................................................#..........................................................................#........................................#.........................#....#............................................................................................................#...............................................................................................................................................................#........................#............
.......................................#.#.................................................................................................................................................................................................................................................................................#...................................................#......................................................#..............................................................#.............................#...........................#..........................#.................................................#......#............................#.........................................................................................................................................................................................................................#.............................................................................#.........................................
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................#................#........................................................................................................#..........................................................................................................................................................................................................................................
..........................................................................................................................#....................................................................................#.........................................................................................#.................#...............................................................................................#.........................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#.........................#...............................................#.......#.............................................
..................................................................................................................................#...............................#...................................................................................#..........................................#.........................................................#...................................................................#.............................................................................................................#.......................................................#.................................................................................................................................................................................................................................................................................................................#..................................................................................#....................#..
.......................................................................................................................................................................................................................................................#............#...................................................#....................................................................................................................................................................................................................................#...........................................................................................................................................#.........................................................#................................................................................................................................................................................................#.............................................................
.......................................................................#.....#......................................................................................#......................................................................................#.......................................................................................................................#............................................................................................................................................................................#.......................................#..........#................................................................#.............#...............#...............................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................#......................#...........................................................................................................................................................................................................................................................................................#...........#................................................................................................................................#.........................................................................................................................................................................................................................#.........................................................#.....................................
..............................#..........................#...#..#........................................................................#..................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#........................#.............................#....................................#.......#........................................................................................................................................................................................................................................#...........#....................................................................
..........................................................................................................................#...................................................................................#......................................................................#...................................................................................................................................................................................................................#...............................................................................................................................#..................................................................................................................................................................#..................................#..................................................................................................................................................................................
...................................................................................................................................................................................#................................................................#.....................................#.............................................................................................................................................#.....................................................................#.......................................................##..#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................#.............................................#.........................................................................................................................#........................................................................................................................................................................................................................................#.......................................................................................................................................................................#..................................#..........#.......................................................................................................................................................
................................................................................................#......................#.......................................................................#..#...................................#........................................................................................................#..............................................................................................................#.............................................................#............................................#.....................................................................................................................................................................................................................................................................................#.............................................................................#................................................................................#...
...........................................................................................................................................................................................................................................................................#..............................................................................#...................................#......................................#..................................................................................................................................................................................................................................................................................#.............................................#........................................................................................................#..........................#...............................................................................................................#.......
.............#..........................#.........................................................................................#..............................#.#..........................................................................#...........................................................................................##..........#..............................#..............................................................................................................................................................................................................................................................................................#..........................................................................................................#..........................................................................#........#..............................................................................................................................................
.............................................#.......................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#...#........................................................#..........
..........................##.......................................................#.....................................................................................#.........................................#......#...........................................................................#.....................................#.........................................................................................................................#........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................
............................................................................................................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................
.....................................................................................................................................................................................#.....................................................................................#...#.............................................................#..........................................................................................................................................#.......................#.....................................................................#..............................................................................................................................................................................................................................#................................................#........#...........#.......................#......................................................#.......................................................
.........................#....................#.......................#.................................................................#...................................................................................................................................#....................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................#...........................................#.................................................................................................................................................#.........................................................................
.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#............................................................................................................#.............#....................................................................................................................#.........#.............................................................................................#....................................................................................................................................#..
............................................................................................#....................................................................................................................................#.#......................................................................#.........................#..................................................................................................................#....................................#.......................................#.......................#................................................................................................................#..........................................#..............................#...............#..........................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................#....................................#........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#...#....#........#..#...............................................
.....................................................................................................#....................................#..................................................#...............................................#.......................................................................................................................................................................................#.......................................................................#.......................................................................................................................#.......................................#........#...............................................................................................................................................................................#.....................................................................................................................................................#.....
.................................................................................................#...................................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................
.........#..............................................................................................................................#...............................................................................#..............................................................................................................................................................................................................................#........................................................................................................#.........................................................................................................................................#....................................................................................................................................................#..................................................................................................................................................................
..............................#.................#........................................................................................#.............................................................................................................#.........................................................................................................................................................................................................................................#........#.#......................................................................................................................................................................................#...................................................................................................................................................................................#..................#...........................................................................................#...........................
.....................#..........................#.......................................................................................................................................................................................................................................................#.......#.........................................................#............................................................................#........................#..................................#.......................................................................................................................#.............................................................................................................#...............................................................................................#......................................................................................#.....................................................................#...........
.............................................#......................#..........................................#...........................................................#.............................................................................................................................................#.................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#........#........................#..................................................................................................................................................#............................................................
...................................................................................................#............................#.....................................................#.............................................................................................................................................................................................................................#............................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................#........................................................................................................................................#...................................................................................#..........................#...........................#..............................................................................#...............................................................................................#........................................................................................................................................................................................................................................#.........................................................................#....................................................................................
..........................................................#......................................................#...................................................................................................................................................................#.........................................................................#.................#..................................................................................................................................#...........................................................#.................................................................#.....................................................................................................................................................................................#.........................................................................................................................................................................................
.....................................................#................................................#...........#...........................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#......#..........................#...........................................................................................................................................................................................................
................#............................................................................................................#..........................#.#........................................#...#..........................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#....................................................................................................#..#.............#...........#............................................................#..........#.............
...............#..............................................................................................................................................................................#.................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#...........................................................................................................................................................................................
......................................................................#..............................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.........................................................................................#......................................................................................................................#.......#....................................................#.......................................................................................#.................................................#...............................................
.............#.........................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#..........................................................................................................................................................................#..........#................
..................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#....................#.........................................................................................................................#....................#....................................................................................................................................................#.......................#...............#............................................................................#...............................................................................................................
................#...................................................................................#............................................#................#..............................#...................................................................................................#.....................................................................................#....................................#...............................................................#............................................................................................................#...................................................................................................................#.#....................................................................................#...........................#.............................................................................................................................................................................
..................#....#........................................................................................#.....................................................................................#............#........................#..........................................................................................................................................................................#................................#..#...........................................#...........................................................................................................................................................#............................................................................................................................#.......................................................#.........................................................................................................................................................................
................................................................................#...............................#.....................#............................................................................................................................................................#.............................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................
........................#...............................................................................................#......................................................................................................#...................................................................................#..........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#...............................................
................................................#...................................................................................................#.................................................................................#........................#.....................#..................................................#..................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................................................................................................#.#..................................#...........................................................................................................
..........................................................................................#..#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........................................................................................#...............................................................................................................................................#...................
....................#....#...........................................................................................................................................................................................................................................................#..........................................................................................#.............................................................................................................................................#..................#......................................................#............................................#....................................#.......................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............#...................................................................................................................#..........#...........................................................#......................................................#..........................#............
.............................#.......................................#....#..............................................................#...........................................................................................................................................................................................................................#..................#............................................................................................................................................#............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
.........................................................................................................................................................................#.....................#...............#..............................................................................................................................................................................#.................#.......#............................................................................................................#.........................................................................................#........................................................................#.....................................................................................................................#...................................................................................................................................................................................................
...............................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#................................................................................................................................................................................................................................................................................
...................................#...............................................................................................#...................................................................................................................................................#...................................#....................................................................................................................................................#...........................................................................................................................#.....................................#...........................................................................................................................................................................................................#...................................................................................................................................................................
................................#.........................................................................................................................................................................................................................................................................#.........................#............................................................................................................................#...........................................#....................................................#......................................................................................................................................................................................................................................................................................................................................................................#........................................................................................
...............#............................................#.............................................................................#..............................................................#...............................................................................................#.........#.......................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#............................................................................................#..................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................#...........#........................................................................#................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#..............................................................................
................................................................................................................................................................................................................................................#.........#..................................................................................................................................................................................................................................#...........................................#.......#............#...................................................................#.........................#....................................................................................................................................................................................................#................................................................................................................................................................
............................................................................................................................#.......................................................................................................#.........................................................................................................#........#......................................................................................................................................................................................................................................................................................................................................................#..................................................................................#...........................................................................................................................................#....................................................................................
.........................................................#......................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#............................................................................................#......................................................................................................................................................................................#.............................................#...........................................................................................
............................................................#.....................................#....................#.................................................................................................................................................................................................................................#.......................................#....................................................#.......................................................................................................................................................................#....................#.......................................#.................................#.....................................................................................#.....................................................................#.....................#........................................................#.#.......................................................
..................................................#.................................................................................................................................................#.......................................#.....................................................................................................................................................................................................................................#.................................................................................................................................................................................#.#...................................................................................................#............................#........#...........................................................................................................#....#................................................................................................
....................................................................................................................................................................................................................#....................................#......................................................................................................................................................................#......................................................................................#........................................................................................................................................................................#..................................................................................#........................................................................................#..........................................................................................................................#..........................
.................................................................................................................................#...................................................................................................................................#...........................................................................................#.............................................................................#....................................................................................................................................................#..........#...................................................................................................................................................................................................#..............................................................................................................................................................................................................
...............................................................................................................................................#..........................#.........................................................................................................#...............................................................................................................................................................................................................................................#...................................#..............................#..........#..............................#................................................................................................................................................................................................................................................................................................................................................................................
..........................#......................................................#.#.................................................................................................................#.........................................................#...............................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#..............................................................................................................................................#...............................................#............................................
..........................................................................................................................#..............................................................................#........#.................................................................#...........................................................#.............................#......................................................................................................#..................................#.......#............................................#................................................................................................................................................................#.........................#......................................................................................................#......#.........#........................................................#........................................................................
.....#..................................................................................................................#........#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.........................................................................................................................................................................................................#...................................#....................................................#.......................................................................................#...........................................................
........................................................................#............................................................................................#................#.............#..............................................................................................................................................................................................................................................#..............................................................................................................................................................#............#..................#.......................................#...................................................................................................................#...................................................................................................................................................................................................................
..................................................................#...........................................................#................................................................................................................................................................................#....................#.....................................................#........................................................#.......................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#.................................................................................................
...........................................#....................................................................................#........................................................#.........#..............................................................................................................................................................................................................................................................................................................................................................................................#..................................................#................................................................................................................................................................................................................................................................................................................#...........................................................
...........................................#...........................#............................................................................................................#..................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#...........................................................................................................................................................#...........................................................#.........................................
.#...................................................................................................................................................................................................................................................................................................................................................#........................................#...................#.............................................#.....................................................................................................................................................................................................................#...................................................................................#...........#......................................................................................................................................................................#....................................................................
.......#...............................#.................................................................................................................................................................................................................................................................#....................................................................#.................................................................................#....#..........................................................................................................................#..................................................................................................................#...........#...........................................#..#............................................................................................#......................................................................................................................................................
.......................................................................................................................................................#.............................#...............................................#........................................................................................#.....................................................................................................................#.....................................#......#...................................................................................#...................................................................................................................................................#....................................................................................................................#...............................................................................................................................................................#...
..#.............................................................................................#.......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................#.................................................................#.............
.......................................................................................................................................................................................#....................................#.........................................................................#.........................................................................#...............................#..................................................................................................................................#.........................................................................................................................................................................................#........................................................................................................................................................................................#...........................................................................................
...............................#.............................................................................................................................................................................................................................................#.....................................................................#..............................................................................................................................................................................................#....................................................................................................................................................................................................................................#..............................#............................................................................................#....................................................................................#.........................
...............................................#.............................................................................................................................#..................................#..................................#.................................................#.#..................................................................#..................................................................................................#..................................................................................................................................................#...........................................................................................................................................................#.................................#...................................................................................................................................................................................................
........................................................................................................................................................................................................................................#....................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#....................................................................................................................................#..................................................................................................................................................
.......................................................................................................................................................................#...................................................#...............................................#.........................#.............#.......................................................#.........................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...............#..............................................#.....................................................................................#.........................#...................#..........
......................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.#....................................................................................................................................................................#..........#.........#....................................................................#..............................................................................#.................................#.
.........................................................................................................................................................#..........................................##...............................................#...................................................................................................................................................................................................#..............................#.............................................#.........................................................#..................................................................................#............................................................................#.................................................................................................................................................................................................................................................................
......................................................#.............................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#....................................................................................................#...................................................................................................#...........................................#...............................................................................................................................................................................#...................................................................
...........................................................................................................................................................................................................................................................................................................................................#......................................#...................................................................................................................................................................................................#..............................#........................................................................#...........................#....................................................................................................................................................................................................#..................................................................................................
...........................................#............................................................................................................................................................................................................#................................................#............................................................................................................................#.......................................................#............................................................................................................#.#................................................................................#......................#..#...............................................#................................................................................................................................................................................................#........................................................
...........................................................................................................................................#............................#....................................................#...................................................................................#......................................................................#..............................................................#..............................................................................................#........................................................................................................................................................#............................#...........................................................#.........................................................................................................................................................................................................................
.....................................#..#..........................#...........................#.............................................................................................................................................................................................................#....................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......
................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................
.........#...................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#...........................................................................................................................................##...#.............................................................................................................#....................................................................................................................................................................
....................................................................................................................#............................................................................................................................................................................................................................................................................#..............................................#..............................#..............................................................................................................................................................................................#............................................................................................................................................................................#.............................................................................................#........................................................................
...............................................................##............#...............................................#............................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#............................................................................#................................................................................................................................................#.........................................................................
...#................#..........................................................................#...........................................................................#.............................................#....#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.............................................................................................................................................#............#............................................................................................................#.......................................#..........
......#...........................................#...........................................................................................#....................................................................................................#.............................................................................................#...........................................................................................................................................................................#.....................................................................................................................................................................#........................................................................................#..................................................................................#....................................................................................#.............................................................
...............................................................................#..................................................................#..........................................................................................................................................................................................................#..................................................................................................................................................................................................................#......................................................................................#......................#........................................................................................................................................................................................................................#.....................................................................#....................................
....#......#..............................................................................................................................#...............................................................................................#.................................................................#...................................................................................................................................................................#....................................................................#.............................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................
.......#................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#............#................................................#....................................................................................................................................#.................................................................................................................................#.................................................................
..................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#.................#................................................................................................#.........................................................#......................................................................................................#.........................................................................................#..........................................#...............................................................................................#.........................................#...
............................................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................#.............................................................................................................................#...........................................................................................................................................................#.........................................................................................................#.......................................................................................................................
...........................#......................................................................................#...........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.....................................................................................................#............................#.........................................................................
.......................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#..........................................................................................................................................................................................................................................................#...................................................................................................................................................................
............................................................................................................................................................#............................................................................#.................................................................................................................................#........................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................#...................................................................................................................................................
...........................................................................................................................................................................................................................................................................................................................................#..............................#...........................................................................................................................................................................................................................................................................#............................................................................................................................................................#............................................................#.................#...............................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.................................................................#.....................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................#..............................................................................................................#......#....................................#........................................................................................................#...........................................................................................................#........................#.................................................................#.......................................................................................................#............#.....................................................................................................................................................................................................
...............................#.......................................................................................................................................................#........................................#...................................................................................#...................................................................................................................................................................................................................#........................................................................................#......................................#...................................#............#...........................................................................................................................................................................................#............................................................................................................
.....#........................#..........................................................................................#....................................................................................................................................#.............................................................................................................................................................................#..........................................#....#.....................................................................................................................................................................................................................................................................................................................................#.........................................................................#...................................................................................................#.................
..............................................#............................................................................#................................................................................................................................................................................................................#...................................#..................................................................................#............................................................................#..........................................................................................................#..........................#...................#..............................................................................................................................#........................................................................................................................................................................................
..............................................................................................................................................................#....................#....................................#.....................................................................................#.........................................................................................................#...........................................................................................................................................................................................................................................#.......................#.................................................................................#.....................................................#..#..................#...........................................................................................................................#...........................................
...........................................#....#....................................................................................................................................................................................................#.......................................................................................#.................................................................#.........................................................#............................................................................#.......................................................................................................................................................#...................................................#............................................................................................................#....................................................................................................#.............................................
.................................................#....#..................#...............................................#.....................................................................#............................................................................................#...........................#..........................................................................................................................................................................................................................................................................................................................................#.................................................#................................................................................#...................................................................................................................................#..................................................................................#....
...........................................................................................................................................................#..#..............................................................................#................#...........................................................................................................................................................#.............................................................................................................................#......................#.............................................................#....................................#.....................................................................................................................#......#................................................................#..................................................................#..............................................................................
..................................................................................#..................................................#.............#.......................#...........................................................................................................................................................................................#..........................................................................................................................#...............#.......#........................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.....#......................
.....................................................#.....................................................................................................#...................................................................................................................................................................#...............................................................................................................#.......#......................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................
.....................#......................#...................................................#........................................................................................................................................................................................................................................................................................................................#..................................#............................................................................#........................................................................................#.......................................................................#...............................................................................................................................................................................................................................#...............................................#.......................................
..................................................................#..........................................................................#.................................................................................................................................#..............................................................................#................................................#...........................................................#.............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.................................................................
.............#...........................................................#.............#..#........................................#......................................................................................................................................................................................................................................................................................................................................#.........................#........................#....#..........#.................................................................................................................#........#............................................................................#..........................................................................#....#........................................................#..............................................................................#....................................................
............................................................................................................................................................................................#.......................................................................................................................................................................................................#....#.............................................................................................#........................................................................#...................................................................................................................................................................................................................#...........................................................................#.........................................#.......................................................................................................
.............................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#............................................................................................................................................................#................................#.........................................................................................................#...........................#...............................................................................
...................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................
..................................................#...............................................................................................................................................................................................................................................................#....................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................................................................................................................................................................................#............................................................................................................
...........................................#...........................................................#...........................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................#........................#......................................................................#...............................................................................................................................................#.................
.........................................................................................................#...........................................................................................................................................................................#...............................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................
...................................................................................................................#........................................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................#............................................................................................#.............................#........................................................................................................................#.....................................................................................................................................................................................
..#.................................................#..................................................................................................................................#..........................................................................................................................#....................................................................................#.......................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................
..............#..........................................#...............#........................................................................................................................................................................................................................#.......................................##........................................................................................................................................................................................................#..........#........#...................................................................................................................................................................................................................................................................................................................................................................................#..........................................#..........................
..............................................................................................................................................................................................................................................................................................................................................................................................................................#....#.................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#........................
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#..........................................................................................................................................................................................................................................#.......................#......................................................#..............................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#.......................................................................................................................................................................#...............#..........................................................#...................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................#..............................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.........#....................................................................................................................................................................................
........##..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#...#..........................................................................................#........................#...................................................................................................................................................................................................#.............................................................................................#........................
...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#........................................................................................................................................................#........................................................................................................................................................................#........................................................................................................................................................................................................
.....................................................................................#..........................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..............................................................................................................................................................................................#.....................................................................#..................................................................................................................
.............................................#................................................................................................#........................................................#..................#....#.........................................................................................................................................................................................#....................................................................................#................................................................................................................................................................................................................................................................................................................................................#.........#........................................................................................................................................................
......................................................................................................................................................................................................................................................................................................#.......................................#..............................................................................................#....................................................................................................................#..................................................................................................................................................................................................#........................................................................#....#...........................................................................................#...#..............................................................................
.............................................................................................................................................................................................................................#...................................................................#....................................................................................................#...........................................................................................................#.................................................................#.......#..#..................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................#.......................................................................................#................................................................................................................................................#...................................................................................................................................................#..................#................................................................................................................................................................................................................#.....................#...................................................................#...............................................................#.............................................................................................................................................................
...........#.........................................................................................................................................................................................................................................................................................#........................#.......................................................#...............................#..........#.......................................................................#.......................#...............................................................................#.............................................................................................................................................................................................#....................................................................#.........#...................................................................................................................................
....................#.#..#........................................#................................#..............................................................................................#..................................................................................................#..................................................................................#...............#.......................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...........................................
...................................#.....................................#......................................................#...........................................................................................................................#..................................................#.....................................................................................................................................................#.....................................#.................................................................................................................................#...............#............................................................................................................................................................................................................#............................................#..........................................................................................................
..................#....................................................................................................................#..........................................#..................................................................................................................................................................#.......................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#....................#..#.............................................................#...............................................................................................................................#...
.............................................................................#.#......................................................................................................................................................................................................................#..........................#...........#................................................#...................................................................#.......................................................................................................................................................................................#........................................................................................................................................#....................#.........................................................................#....................#..........................................................................................................
............................#...............................#....#..#.........................................#..................................................................................................................................................................................................#..............................................................#.................................................#..#...#...#......................................................................................#...........................................................#....................................................................................................................................................................#............................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#...........................#.............................................................................................................................................................#...................................................................................#........................................................#.................................................#.............................................
..........................................#......................................................................................................................#...........................................................................................................................................................................................#...............................................................................##........#...........................................................................................#.....................................................................................................................................#................................................#........................................................................................................................................................#..............................................................................................................................
........................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#..............................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................#.............................................................................................................#........................................................................................................................................................................................#.....#...................#..................#................#..........................................#................................................................................................................#.........................................................................................................................................................................................................................................................
.....................................................................#............................................................................................................................................#.......................................................................................................................................................................................#......................#................................................................................................................#...................................#............................................................................................................#..............................................................................#.....................................................................................................................#.............................................#...........................................................................
......#...............................................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.....................................................................................................................................#...........................................................#.........#......................................................................#...................................................................
.......................................................................................................................................................................................................................................................................................#...............#..#........................................................................................................................................................................................................................................................#......................................#.....................................................#...#.....................................................................#...............................................................................................................................................................#.......................................................................................................................
..............................................................#..................#...........................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#........................................#.............................................................#.........................................................................................................................................................................#.........................................................................................................................
..............................#............................#.............................................................................................................................................................................#.................................................................................................................#...............................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................#...........................................................................................#................#...........................................................................
..........................................................................................................................................................#.........................................................................................................................#.....................................#...................................#......................................................................................................................................................................................................#........................................................................#....................................................................................................................................................................................................................................................#..............................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#.........................................................................................................................#.................................................................................#..............................#.......#..........................................................................................................#................#.....................................
.............................................................................................................................................................................................................................................................................................................................#.............................................................#........................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................................#..................................................................................................................................................................................................................#..................................
.............................................................................................#.........................................................................................................................#............................................................................................................................................................#..................#.................................................................................#..........................................................................#................................................................#....................................................................................................................................................................................................................................#.......................................................................................................................................................
....................#.................................................#.................................................................#..................................#.....................................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................#............................................................#..................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#........................................................................................................................................#................................................................................#.......................................................................................................#..................................................................#..............................................................................................................#...............................................
..........................................................................................................................................................................#.............................................................................................................#...................................#................................................................................................................................................#.....................#.....................................................................................................................................................................................................................................................................................#.......................................................................................................................................#..............................................#..............#..................................
..............................................................................................................................................#......#................................#.........................................................#................................#............................................................................................................#......................................................................................................................................................................................................#......................#.............................................................................................................................................................................#.....................................................................................................................................#.................................................................................
...................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#....#..................................#....................................................................................#....................................................#.......................................................................................#...................#..................................................................
.......................................................................#....................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................................#..#...............................................#.....................#...................................#...........................................................................................................
.............................................................#.................................................................#...............................................................................................................................................................................................................................................................#.....................................#........................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................................#.................#......................................#........................................................
..................#....................................................#............#..............................................................................................#.........................................................................................#................................#......................................................................................................................#..............................#.....................................................................................#......................................................................................................................................................................................................#.................................................................................................................................................................#................#.............................................................................
.#........................................................................................................................#.............#.................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#..........................................................................................................................................................................................................
..............................#.................................................................................................................#................................................................................................................................................#.........................................................................................................................................................................................................#.............................................................#.....................#........................................................................................................................................#.........................................................................#.........................................................................................................................................................................................................#.....
............................................#......................................................................................................................................................................#............................................................................................#.#.....#.............................................................................................#..#..............................#................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.......................#......
.................#.....................................................................................................................................................................................................................................................................#....................................................................................................................#........................................................................................................................#..................................................#............................................................................................................................................#.......................................................................#....................................................................................................................................................................................................................
.............................................................................................#............................................................................................................................................#.............................................................................................................................................................#...........................#........................................................................#..................................................................................................................................................................................................#....................................................#...............................................................................................................................................................................................#............................................................
..........................#..#................................................................................................................................................................................................................................................#.......................................#.......#.....................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.#.........#.....#.....................................................#.................................................................................................................
.......................#...............#....................................................................................................................................................................................#.....................................................................................................................................#..........................................................................................................................................#..............................#.......#.................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................#................................................................................................................................#.......................................................................................................................................................#...................................................................................................................................................................#......................................#..............................................#........................................................#........................................................................................................................................
.............................................................................................................................#............................................................................................#.....................................#................................................................#.....#..........................................................#......................................................................................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................
...........................#........................................................................................................................................................................#........................................................#..........................................................................................#....................#.............#...................................................#..................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#......................................
...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#...................................#..................................................#..............................................................................#.................................................................................................................................................#.............................................................................................#..........................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#.......#..............#....................................................................................#...................................................................#.........................................................................................................#....................................................................................................
..............................................#...........................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................#...........................................................................................................
.......................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................#..................................................#....................................................................................................................#..............................................................................#.#..............#....................................................................
.........................................................#...#...........................................................#....#.............................................................................................................................................................................................................................................................................#..................................................................................................................................................#.............................................................#.......#.................................................................................................................................................................................................................................................................................................................................#..........................................................
...............................................................................................................................................#.....................................................................#...........................................................................................................................................................................#.........................................................................................................................................#..........#..........................................................................................................................................................................................................................................................#.......................................................................#.................................................................................#.............#.......................#................
........................................................................................................................................................................................................................................#...........................................................................................................................................#.......................................................#.........................................................................................................................................................................................#...........................#....................................................#................................................................................................................................................................#.........................................................................................................................................
.......................................................................................................................................................................................#................................................................#.........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................#.................................................................................................................................................................
............................................................................................................#............................................#.................................................................................................................................................................................................................................#.................................................................................................................................#.............................................................#.............................#........................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................#............................................................................................................................................................................#.........................................................................................................................................................................
............#.........................................................................................................................#.............................................................................................................................................................................................................................................#....................................................#.................................#.............................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................#............................................................#..................................................#.........................................................................................................................................................................................................................................................................#.....................................................................................#......................................................................................................................................................................................................................................................................................................................................#................#......................................................................................................................
.....................................................................................................................................................#...............................#..........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.........................................................................................................#......................................................................................
.......................................................#...................................#.......................................................#....................................................................................................................................#.................................................................#.......#..............................................................................#.....................................................#..........................................................................................................................................................................................................#............................#.....................................#......................................................................................................................................#.....................................................................................................
..........................................................................................#............................................................................#......................................#.........................................................................#.....#.....................................................................................................................#........................................................#........#................................................................................................................................#............................................................................#.............................................................................................................................................................................................................................................................................................................................
.....................................#............................................................................................................................................................................................................................................................................................................................#..............................#.............................................................................................................................................#.....................................................................................#...................................................................................................................................................#.........#...................................#.........................................................................................................................................#................................................
.......................#..............................................#...................................................#.............................................................................................................................#.........................................................................................#..........................................#.............................................................................................................#........................................................................................................................................................................#................................#..............................................................................................................................#.............................................................................................................#........................................................#......
............................................................................................#.......................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................#..............................................................................................................................................#.........................................................................................................................................................................................#....................
#................................................#.......................................................................................................................................................................................................................................................................#.......#.......................#............................................................................................................................................................................................#................................................................................................................#........................................................................................................................................................................................................................................#..............................#..................#.............................#.................................
.......................................................................................................................................................................................#.........................#.................................#...........#.....................................................................................................................................................................................................................................................................................................................#..........................................................#...............................................................................................#.......................................................................#.................................................................................#...........................#......................................................#....................................
........................................................................................................................................................#.............................................................................................................................................................................................................................#.#...............................................#.................................................................................#.#......#...............................................................................#......................#..........................................................................................................................#.............................................................................................#..............................................................................................................................................................
..................................................................................................................................................#.....................................................................................................#....................................#...#...#....................#..................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................
.....................................................................................................................................#.........#.......................................................................................................................................................................................................................................................................................................................................................#...................................................................#............................................................#.........................................................................................................................................................................................................................................................................................................................................................................................
....#.#....................................................................................................................................#................................................................................................................................................................#............................#......................................................................#...................................................................................................................................................................................................................................................................................................#..........#.........................................................................#........................................................................................................#...............................................................................................................
....................................................................................................#......................................................................................................#.............................................................................#....................................................................................................................................................#...............#.....................................................................................#...............................................................................................#...........................................#...................................#....................................................................................................................................................................................................................................................#........................................
.................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#..............................................................#.......................#.........
....................................................................#...............................................................................#...........................................#............................#......................................................................................................................................................................#.............................................#.........................................................#..................................................................................................................#.....................................................................................................................................................................................................#.............#.......................................................................#......................................................................................................
..............................................................................................................#.........................................................................................................................................................................................................................................................#....................................................................................................#.................................................................................................................#..............................................................................#...........................................................................................................................................#..............#.........................................#..............................................................................................................................................
.................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#..........................................................#..................................................................................#..................................#........................................................................................#.......#...............................................................#................#..........................................................................#........#................#.............................................................................#..................................
........................................................................................................................................................................................................................#.......................#.........#...........................................................................................................................................................................................................................................................................................................#.....................#.................#.....................#............................................................................................................................................................#...........................#...................................................................#................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.........................................................................................................................#...............#.......................................................................................................................................................................................................................................................................#...............................................................................#............................
..........................................#.....................................................................................................................................................................#..............................................................................................................................................................#...............................................................................................#...............#......................................#..........................#...................................................................................................................................................................................................................#...........................................................................................................................................................................#.................#.....................................#........
...............................................#...............................................................................................#........................#.........................................................................................................................................................................................................................................................................................................#.......................................#.........................#...................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................
....................................................................................................#......................................................................................#........................................................................................................................................................#.....#................................................................................#...#................#...............................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................
.....................................................#.................................................................................................................................................................................................#..................................................................................................................................................................................................................#....................................#................................................................................................................................................................................#.....................................................................................#............................................................................................................................................................................#..............................#...............................
.............................................................................................................................................#............................................#.....................................................................#.........................................................................................#..............................................................................................................................................................................................#.......................................................................................................................................................................................................................#................................................................................................................................................................................................................................................
..........................................................................#............#....................................................#..................................................................................................................................................................................................................................................##....................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................
...................................#.#.......#................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#..........................................................................................#.............................................................................................................................................#..........................................................................#......#....................................#.....................................................
.................................................................................................................................................................................................................................#...............#.........................#.................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................
..................................................#.........................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................
...................................................#.........................................................................................................................................................................................................#............................................................................................#..........................................................................#................................................................#......................#......................................................#....................................#..................................#.....................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................#..................................................................................................#.............................................................................#....................................................................................................................................#.#.....................................................................................................................................................#...............................................................................................................................................#.......#....................................................#...................................................................#..........................................................................
....................................................................#................................................................................................................................#............................................................................................................................................................#.............................................#..............................................................................................................................................................................##...#.........................................................................................................................................................................................................................................................................................................................................................................................#...................................
.................................................................................#.................................................................................................................................#..........................#....................................................................................................................................................................................................................#.................................................................................................................................................................................................#...........................................................................................................................................................................................#...........................#...............................#........................................................................................#...........
..................#.................................................................#....................................................................................#.......................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.......................................................................................................................................................................#......................................................................................#..........................#.......................#..................................................................................................
...................................#...............................................................................#...................................................................................................................................................................#....................................................................................................................................................................................................................................................#.................#.#.................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................
.........................................................................................................................................................................................................................................#....................................#.......................................................................................................................................................................................................................................................................................................................#........................................................#...................................................................#..............................................................................................................................................................................................................................................................................................
......................................................................#............................................................................................................................................................................................................................................................................#...#......................................................................................................................................................................#.............#...........................#.............................................#................................................#............................................................................................................................................#.............................................................................................................................................#..#............................................................
..................................................#.............................................................................................#...................................................................................#......................................................................................................................................................#............................................................................................................................................................................................................#...............................................................................................................................................................................................................#.........................................................................................................#...#........................................................................#..................
...................................................................................................................................................................................................................................................#..................................................................#................................................#.......................................................................................................................................................................................................#................................................................#...........................#..............#......................................................................................................................................................................................................................#..........#.............................................................#............#.........................
.............................#.................................................................................................................................................................................................................#......................................................................................................................................................#...................................................................................................................................................................................................#..#......................................................................................................................#..........................#........................#............................................#............................................................................................................................................................................................
....#..............................................#.............................#...................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#....#.........................................
.................................#.........................................................................................................................................................................................................................................................................................................................................................................................#........................#...................#........................................................#...........................#....................#......................................................................................................................#.........#..................................................#.............................................................................................................................................................................................#.............................................................
..#..................................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................................................................................................................................#......................................#........................................................................................................................................................................................................................................................................#...........##................................................................
.........................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#...................................................................................................................................................................#.........................................................................................................#...................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................#.............................................#....................................................................................................................................#.........#............................................................................................................................................................................................................................................#...........................................................................................................................................................................#........#................................................
..................................#............#.................................#....................................................................................................................................................................................................................................#..................................#.......................#........................................................................................................#..................................................................................................................................................#.................................................................................................................................#..................................................................................................................................................................................................................................................
..#...........................................................................................................................................................................................................................................................................#......................................................................................................................................................#..................................................................#......................................#........................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................
....................................................................................................................#..............#................................#....................................#......#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................
.......................................................................................................................#...........................................#........#...........................................................................#............................................................................................................................................................................................#................#......................................................................................#..............................................................................................................................................................................................................................................#......................................................................................................................................................................................#..............................
........................................................#.........#...........................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................#.............................................................................................................................................................
...................................................................................#........#......................................................................................................................#................................#....................................................................................#.................#..........................#..........................................................#.....................................#.............................................................................................................#..................................................................................................................#.......................................................................................................................#.................................................................................................................................................................................
..............................................................................................#....#.......................................................................#.....................................................#.............................................................................................................................................................................................#............................................................................................#................................................................................................#..........................................................................................#...#.....................................................................................................................................................................................................................................................................................................
.....#......................................................#................................................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................#.....................................#...............................................................................................#............................................................................#.........................................#...............#....................#..#..........................................................................................#.................................................................................
.......................................................#.................................................................................#..................................................................................................#......................................#...........................................................................................................................................................................#.....#...........#..........#.......................................................................................#..................................#....................................................................................................................#............................................................#....................................................................................................................................................................................#.......#...................#.......
..............................................#........................................................................................................................................................................................#....................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................................................................#.....................................................................................#..........#......................................................................................................................................................................
...............................................................................................................#...............................................#.................................................................................................#...............................................#........................#.............................#.............................................#....................................#.....................................................................................................................................................................................................#.................#............#.......................................................................................................#........................................................................................................................................................................................#................................
..........#....................................#...................................#................#...........................................................................................#...........................................................................................................................................................................................................................................................#......................................................................................#......................#.............#.......................................................................................................#.................................................................................................................#.....................................................................................................#.........................................................................................................
..........................................................................................................................................................#.......................................................................................................................#...................................................................#........................................................##...................................................................................................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................
...............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#.......................................................................................#............................##..........................................................................................................................#...................................#..................................................................................
..........................................................................#..................................#..........................................................................................#.......................................................................#.....................................#.......................................................................................#...................................................#..............#..............................................................................................................................................................................................................................................................................#...............................#........................#...........................................................................................................................................................#............................................
................................................#................#..........#..................................................................#............#.......................................#....................#..................................................................................................................................................................#.........................................................................................................#..................................................................................................................................................#...................................................................................................................................................................#....................................................................................................................................................................................................
............................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#.......................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................#...........#.................................#.............................#.......................................................................................................................................................................................#................................................#....................................................................................#.....................................................................................................................................................................................................#................................................................................#...................................#.........................................................................................................................................................................................................................................................
..................................#...................................................................................................................................................................#..................................................................................................................................#............................................................................................................................................#................................#............................................................#.................................#..........#.......#...................................................................................#..............................................................................................................................................................................................................................................................#.....................................
...............................................................................................................................................................#...................................................................................................#.....................................................................................................................#....#.............................................................................#..................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................
........................#...................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#....................................................................................................................................................................................#..............................#....................................................................................................................................................#..................................
..................................................................................#...........................................#...........#.............................................................................................#.............................................#.................................................................................#...........................................#............................................#..............................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#.......................................#..........................................
.........................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................
.............................................................#.................................................................................................................................................................................................................................................................................#................................................................................#...........#..........................................................................................................................#.........................................................................................................................................................#..................................................................................................................................................................................................................................................#.............................................
.............................................................................................................#..........................................................................................................................................#..........................#...................................#..............#...................................#................#.............................................................................................................................................................................................................................................................................................................................................................#......................................#............................................................................................................................................#....................................................................................
..............................................................#.#................#.............................................................................................................................................................#..........................................................................................................................................#.......#......................................#..............................#......................................................................................................................................................#.........................#.......................................................................................................................#...................................................................................................................................................................................................................................#............
..........................................................................................................................................................................................................................................................................................................#........................................................#.........................................#..................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................
.......................................................................................................................................#.................................................................................................................................................................#.....................................#...............................#.......................................................................................#........................................................................................................................................................#............................................................................................................................................................................................#...........................................................................................#........................................................................................................
......................................................................................................................................#............................................................................#...............#........................................................................................................................................................................................#................................#......................................................................................................................#...................................................................................................................................................................................................................................#..........#..............................................................................#...............................................................................................................
...............................................................................................................................................#.............................#................................................................##...............................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................#........................................#.............#.#................#.....................................................#..........................................................................................................................................#......................#....
........................................................................................................................................................................................................................................................................................#.............................................#............................#...........#..........................................................................................................................................................................................#.................................#..................................................................................................#..................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................#.............................#.............................................................................................#.............................................................................................................................................#....................................................#.......#................................................................................................................#..............................................................................................................................................................................................................................#.................#...............................................................................#...............................................................................#
......#.......................................................................#..............................#......................................................#................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................................#.............#.............................................................................................................................................#..............................................................................................................................#......................................................................#.........................................
......................................................................................................................................#.......................................................................#..................................#.......................................................#..................................................#..................................................................#......................................................................#.....................................................................................................................................................................................................................................................................#..................#...................................#...........#...................#...........................................#.........................................................#........................................................
.......................................................................................................................................................................#................................................................................................................................................................................................................................................................#............................................#..................................................................................................................................................................................#...#..............................................................................................................................................#....................................#.................................................................................................................................................................
......................................................................................................................................................#...............................................................................................#.......................#....................................................................................#......#...................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................
.....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#...........................................................................................................................................................................................................#...............#.....................................................................
.......................................#............................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#............#....................................................................................#..........................................................................................................#.......................................................................................
........................................................................#.......................................................................#........................................................................................................#.......................................................................................................................#..............................................#...............................................................................................................#............................................................................................................................................................................................................................................................................................................................#..........................#.........................................................................................................................
......................................................................................................................#...............................................................................................#..................#............................................................#...........................................................................................#........#.......................................#..............#......................................................................#..................................................................................................................................................#.............................................................................................................................................................#.......................................................................................................................................................................
....................#.............................#..................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................#....#...............................................................................................................................................................................................................................................................................................................................#......#.................................................................................................................................................................
.............#..................................................................................................................................................................................................................#.......................................................................................#...........#........................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................#.............#...............................................................#.......#.............#..............#.......................................................#..........................#............#...................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#...........................#.....................................
....................................................................................#....................................................#.....................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................#...............................................................................................................................................................#.................................................................#..................................................................................................................................................................
..........................................................................................................#.............................................................................................................................................................................#...........................................................................................................#................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#..........................................#..................
.............................................................................................................................................#.............................................................................................................#..................#..........................................................................................................................................................#.....................#...............................................................................................................................#....................................#...........................................#.................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.......................................................................................................................................................................................................#................................................................................................................................................#.................................#..............................
...................................................................................................................................................................#.............#.............................................................................................................................................................#.....................................................................................#.............................................#.......................................................................................................................................................................#..................................................................................................................#...................................................................................................................................................................................................................................................
.....................................#..................#.....................................................................................................................#.............................................................................................................................................................................................................................................#..........................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#...........................#.......................#....................#
.......................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#......................#................................................#.............#...................#...........................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................
..............................................................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#...............................................................................................................#...........................................................................................#............................................#.........................................................................................................................................................................#..................................................................#......
.....................................................................#..............................#.............................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................
............................#.................................#...........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#..........................#...............................................................................................................................................#...............................................#...........................................................................#...........................#..................................#..................
..................................................................................................................................................................................................................................................................................................................................................#..................................................................#............................#.......................................................................................................................#..............................................................................#...........................................................#..................................................................#......................................................................#.............#.................#............................................................................#.....................................................
..............................................................................................................................................................................................................................................#........#...................................................................................................................................................................................................................................#.............................................................#.........................................................................................................................................................................................................................................#...........#.......................................................................................#..........................................................................................................................
..................................................................................................................................#..................................#.........#........................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.......................................................................................................#............................................................................................#................................................................................................#....#..................................................
.#............................................................................................................................................#.................................................................#...................................................................................................................................................................#..................................................................................#....................................#.............................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................#....
............................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................#...................................#..................................#............................
................................................................................#.........................................................#...........................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................................................
.......................................#...................................................................................................................................#....................#..............#..................................................................................................................................................................................................................................#................................................................................................................................................................................#...........#...................................................................#...............................................................................#...................................................#.#.......................................................................................................................................................#................
..............................#..............................................................................................#............................................#.............................................................................................................................................................................................#......#..........................................................................................................................................................................................................#........................................................#............................................................................................................................................................................................................................................................................#....................#............................................................................
..............................................#..................#...................................................................................................................#..#..............................#.........................................................#...................................................................#...............................................................................#......................................................#.........................................................................................#.............#...............................................................#.................................#...........................................................................................................#........................................#......................................................................................................................................................................
.........................................................................................#.....#.........................................................................................................................................................................................................................#............................................................................................#..................................#...................................#........................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.............................................................................
..........#.......................................#...........................................................................................................#..#.................................................................................................................#.......#.................................................................................#......................................................................................................................................................................#.................................................................................................#........................#.......................................................................................................................................#..................................................................................................................................................................................#.......................
.............................................................................................................#.........................................................................................................................................................................................................................................................#................................................................................#.......#..............................................................................................................#.........................................................................................................#...#....................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................#........................................................................................................................#............................................................................#..................................................................#.........................................#...........................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................#.............................................................................................................................#.#....................................................................................................................................................................................................................................#..............#...#...................................................................................................................#................................#.........................#....................................................................................................................................................................#............................................................#........................................................
..............................#....................................................#..............#.................................................................................................................................................................................................................................................#.............................................................................................................#...............................................................................................................................................................................................#........................................................................#................................................#........................................................#..................................................................................................................#.........................................................
..........................................................#.........................................................................................................................................................................................................................................................................................................#.............................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#.................................................#.................................................................................
...........................................................................................................................................................................................................................................#............................................................................................................................................#.....................................................................#............................#.....................................................................................................#.........#.................................................................................................................................................................................................................................................................................................#....................................................................................................................
....#.................................................................................................#...................................................................................#............................................................................#........................................................................................................................................................#................#.........#.....................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................#........#....................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#........................................#.................................................................#...............................................................................
.......................................................................................#.......#..................................................................................................................................................................................................................................................................................#...........................................................#....................................................................................................................................................................................................................................#......#...........................#........................................................................................................................................................................#.............................................#..........................................#.........................................
...................................#...............................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#.....................................#..#.................................................................................................................................................#...................................................................#.....................................................#......................................
.........................................................................................................................................................................................#........#..........................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................#........#.........................................................................#..........................................................................................................................................................................................#..............................#.............................
.................................................#....#...........................................................................................#.....................................................................................................................................................................#......................................#.......................................................................................................................#................................................................................................................#.......#....#.....................................................................................................................................................#..............................................................#...........................................................................................#...........................................................................................
................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#...............................................................................#................................................................................................................................................#.............................................................................................#..................................................................................................................................#............................................
....................................#......................................#...........#....#...................#.............................................#.................................................................................................................................................................................................................#.........................................................#................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................#........................................................................................................................................................................................................#.................................................................#.......................................................................................#...............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
............................................................................................................................................................................................................................#............................................................................................................................................................#...#..............................................#........................#............................................................................#...........................................#..............#...........#....................................................................#..................#...#.....................#................................#...............................................................................................................................................................#.....................................................................................
............................................................................#............................................................................................................................................................................................#............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................................................#...................................................#........................#......................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...............................................................................................................................................#..............................................................................
...............................#.......................................................#.....................................................................................#........................................................................................................................................#....................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.........................................................#........................................#...........................................
............................................................................#.............................................................#................................................................................................................#.....................................................................................................#.........................#............................................................................................#.........................................................................................................#.......................................................................#....................................#..#........................................................................................................#.......#..............................................................................................................................................................#...............................
.............................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................#................................................................#........................................................................................................................................#................................................................................................................................#.......................................................................................................................................
...................................#..........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.......................................#........................................................................................................#................................................................................................................................................................................................................................................
..............................#.......................................................................................................................#..........................................................................................................................................................................................................................................................#..............................................................................#.........................................................#..........................................................................................................................#.................................................................................................................................................................................................................................................................................#..........................................................
..............#....................................................................................................................................#......................................................................................................#...............................................................................................................#...........#................................................#...................................................................................................................................................................................................................................................................................................#................................................#.....................................................................................................................................................................................................................................
......................................................#................................................................................................................................................#........................................................................#....................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................#.......................................................................................................................................................................................................................#.....................................................................
.............................................#.....................................................................................................................................#..........................................................................#............................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#.............................#........#............................................................................................................................#...................#...................................
.......................#.....................................................#................................................................................................................................................................................................................................................................#........................................#...........................................................#...............................................#.........#.............##.....#.......................................................................................#...................................#.........................................................................................................................................................#........................................................................................#................................................................................................................
.................................................................................................................................................................................................................................................................................................................#...............#..#................................................................................................................#...........#..........................................#..............................................................................................................................................................................................................................................................................................#............................................................#...............#........................................#.........#..............#.............................................#.........................
.........#......................#...........#..............................................#.................#.......................................#....................................................................................................................................................................................................#.#.#..................................................................................................................................................................................................................................................................#...............#.......................................................................#.....................................#..................#.......................................................................................................................................................#...#....................................................................#..............
.....................................................#...........................................................................................................................#..............#........#....#................................................................................................................................#.....................................................................................#.................................................#...#........................................................................................................................................................#.....#..............................................................................................................................#........................#.......#......#..............................................................................#....................................................#............................................................
........#.#........................................................................................................................................................................................................................................................................................................#...................#......................................................................................................................................#.................................................................#......#...............................................................................................................................................................................................................................................................................................................................................................................................................#........#.................................................
......................................................................#......................................................................................................................................#.......................................................................................................................................................#............................#................................................#...................................#..#.........................#....................................................................................................................................................................................................................................................................................................................................................................................#......................................#...................................................................#.............
..................................................................................................................................................#.....#............................................................................................#..................................#................................#.........#.#........................................................................................................................#.........#...................................................................................................................................................................................................................................#......................#..............#...............................#..........................................#....................................................................................................................................................................................................
...........................................................................................................................#...............................................................#...........................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#..........#......#...............................................................................................................................................................
...................#.....................#........................................................................................................#..........#.......................................................................#..............................#.....................................................................................................................................................................#.......#......................................................................#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................
.......#.........................................................................................................................................#......................#.....................................................................#..............................................................................#..............................................................................................................................................................................#.........................................................................................................................................................#..............................................................#...............................................................................................#..........................................................................#...............................................................................#.................................
.........................................................................................................................................................................................................................................#...........................................#........................................................................................................................................#.............................................................................................#.............................................................................................................#.................................................................................#..........................................................................................#..........................................................................................................................................................#...............................................
...........#..............................................#.....#...........................................................................................................#..........................................................................#.................................#...........#.....#.............................................................................#.............................................................................................................................................#.............................................#.............#..........................................................................................................................................................................................................................#...........................................................................................................................................#.......................................................
................#...................................................................................................................#....................................................#............................................................#.........................................................#..............................................................................#.......................................................................................#..........................##.....................................................#.................................................................................................................................................#.......................#..................................................................................................................................................#....................#......................................................................................................
.....................................................................................................................................................................................................#............................................................................................#...............................................................................................#......................................#.#...........................................................................................................#.......................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................
#.................................................................................................................................#................................#..............................................................................................................................................................................................................#......................................................................................#...........................................#.................................................................#................................................................................#.................................................................................#....................................#..........................................................................#.......................................................................................................................................................
.#......................#.............................................................#.#..#.....................................................................................#..................#.................................................................................................................................................................................................................................................................#..............................................#..............................................................................................................#................................................................................................................#......................................................................................................................................................................................................#.....................................................................
..#....................................................................................................................................................................##.......#..............................................................................#......................#............................#.......................................................................................................................................................................................................................................................................................#...............................................#.......................................................................................................................................................................................................................................................................................................................#..............................#...............
...#...........................................................................................................................................................................................................................................................................................................................................................#.....#....................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..#.#.........................................#..#..............................................#......................................................................................................................................................................................................................#........................................................................#......................................................#...................................................................................................................#......#......................................................................................................................................................#.....#..................................................................................................................................................................................................................................................................................