0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:56:28 +00:00
OI-codes/S2OJ/1589/data/run8.in

2001 lines
3.8 MiB (Stored with Git LFS)

1999 2000
............................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#....................................................................................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#........................................................
.....................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#........................................................................................
...........................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#.......................................................................................................................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#............................................................................................
..................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#.................................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#......
...........................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#.........................................................................................................................................................................................................................................................................................................................................
...........................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#..............................................................................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#...................................................
...................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#..................................................................................................................................................................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#...............................................................................................................................................
..............................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#.................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#...
...............................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#.....................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#......................
...................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#............................................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#.........................
.........#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#.........................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#................................................................................................................................................................................................................................................
...........#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#........................................................#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#.............................................
...................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#............................................................................................................................................................................................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#.........................................................................................................................................................................
.............................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............................................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#...............
............................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
..........................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#.........................................................................................................................................................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#...............................................................................................................................
...............................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
...............#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.........................................................................................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#..........................................................................................................
....##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#.......................................................................##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#...................................................................
.........................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
............................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.............................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.................................
................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................
..........................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.......................................................................................................................................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.............................................................................................................
.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#.........................................................................................................
............................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#....................................................................................................................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#........................................................................................
.......................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...............................................................................................................................................................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................
........................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
..............................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#.........................................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#...........
......................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#..................................................................................................................................................................................................................
.......#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#.......................#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#................
.............................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#............................................................................................................................................
................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................
........................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#......................................................................................................................................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#..............................................................................................................
............................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#....................................................................................................................................................
...................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#...........................................................................
...........#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#...................................#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#........................
.............................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................................................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#.........................................................................................................................................................................................................................................................................................................
................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............
....................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#........................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#....
...........................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#....
................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................
.................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#..........................................................................................................................................................................
.....................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.........................................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#....................
..............................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#............................................................................................
.......................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................
........................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.........................................................................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.................................................
..............................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##.............................................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##...............
...............................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#..................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#...................................................................................................................................................................
.........................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.............................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#....
.............................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................................................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#......................................................................................................................
........................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#....................................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#............
................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................
.............................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................................................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#...................................................................................................................................
...#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#..............................................................#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#...........................................................
................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................
.........................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.............................................................................................................................................................................................................................................................................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#....................................................................................................................................................................................................................................................
....................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#....................................................................................................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#................................................................................
.............................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#.....................................................
.........................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#................................................................................................................................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#.......................................................................................................
...........................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#..................................................................................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#.......................................................
..#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#........................................................................................................................................................................................................................................#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#......................................................................................................................................................................................................................................
.............................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#.....................................................................................................................................................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#........................................................................................................................
.......................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#..................................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#...........
............................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#....................................................................................................................................................................
........#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#...........................................................................................................................
....................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.........................................................................................................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.....................................................................................
................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................
.........................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#............................................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#...................
........#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#.......................................#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#...............................
........................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..........................................................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..................................
.............................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#................................
..................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#..........................................................................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#........................................................
..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#
...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#........................
..............................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#......................................................................................................................................................................................................................................................................................................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#........................................................................................................................................................................................................................................................................
.....#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#.............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#........................................................................
...................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#............................................................................................................................................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#.........................................................................................................................
....................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#.......................................................
.................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#.....................................................................................................................................................................................................................................................................................................................
.....#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#..............................................................................................#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#.........................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#.........................................................................................
...........................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#....................................
................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................
........................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..........................................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..................
........................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#........................................................................................
..................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.........................................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.......................
....................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#......................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#..................................................................................................................................
...............................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#...................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#..........................................................................................................................
................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................
.................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#....................................................................................................................................................................................................................................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#...................................................................................................................................................................................................................
.........................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................
.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#
....................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................................
..............................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#..............................................................................................................................................................................................................................................................................................
.......................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
..................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#..
.........................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#............................................................................................................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#...................................................................................
.......................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#............................................................................................................................................................................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#.....................................................................................................................................................
.........#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..............................................................................................................................................#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#.....................................................................................................................................
.................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#........................................................................................................................................................................................................................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#.......................................................................................................................................................................................................
.............................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................
...................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
.........................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#......................................................................................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#.............................................................
.......................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#..............................................................................................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#.......................................................................
......................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.............................................................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.......................................
.....................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...........................................................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#......................................
..................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#......................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#....
............................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..........................................................................................................................................................................................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..............................................................................................................................................................
......................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#....................................................................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#..............................................
.................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#........................................................................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#.......................................................
#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................
.......................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#...............................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#........
...........................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#.......................................................................................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#............................................................
......................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.......................................................................................................................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.................................................................................................
..........................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................
......................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#......................................................................................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#................................................................
.............................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#..............................................................................................................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#.................................................................................
..........................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#..................................................................................................................................................................................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#........................................................................................................................................................
...................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#.........................................................................................................................
....................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#................................................................................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#............................................................
.......................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#...................................................................
........................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#..............................................................................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#......................................................
..................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#.....................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#...
.................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#..........................
.............................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................................................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#.....................
..................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.....................................................................................................................................................................................................................................................
...............................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
............................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#................................................................................................................................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#....................................................................................................
.....................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#.....................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#..............................
....................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...................................................................................................................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...............................................................................................
..................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#.....................................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#...................
#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................
.............................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#.........................................................................................................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#............................................................................
...............................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#...........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#.
...........................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#.................................................................................................................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#......................................................................................
...........#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#....................................#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#.........................
...................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.....................................................................................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#..................................................................
.......#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#............
.........................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................................
..........................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##.....................................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##...........
..............................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#........................................................................................................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#..........................................................................
................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................
...........................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#............................................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#.................
.................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................
....................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..................................................................................................
........................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#......................................................................................................................................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#..............................................................................................................
.............................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#......................................................................................................................................................................
.....................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.........................................................................................................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#....................................................................................
.........#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...............................................#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#......................................
......................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#........................................................................................................................................................................................................................................................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#..................................................................................................................................................................................................................................
...................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.........................................................................................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#..........................................................
..................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#..................................................................................................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#................................................................................
..........................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#......................................................................
....#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#..........................................................................................................#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#......................................................................................................
..........................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.......................................................................................................................................................................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.............................................................................................................................................
..................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#..................................................................................................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#................................................................................
........................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.....................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.............................................
..........................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#......................................................
..#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.......................#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.....................
..................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#................................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#..............
..............................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#..............................
.................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#............................................................................................................................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#...........................................................................................................
..............................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................
..............................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#.....................................................................................................................................................
...................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#............................................................................................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#.........................................................................
.............................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#...............................................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#..................
...............................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#.....................................................................................................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#......................................................................
..................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#....................
....................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#............................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#........................................
...................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.............................................................................................................................................................................................................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#..........................................................................................................................................................................................
......................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#........................................................................................................................
..........................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#...................................................................................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#.........................................................
..................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#............................................................................................................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#..........................................................................................
....#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#..........................................................#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#......................................................
............................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.....................................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.........
................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................
.......................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#..........................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#...
.............................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#................................................
............................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.....................................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.........
.........................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#...............................
.........................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#.................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#........................................................................................................................................................................................
..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#.....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#...........................................
...........................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#................................................................................................................................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#.....................................................................................................
........................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..................................................................................................................................................................................................................................................................................................
.............................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#...........................................................................................................................................................................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#..............................................................................................................................................
............................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..........................
........................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#....................................
....................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#............................................................................................................................................................................................................................................................................
.#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.....................................#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#....................................
........#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.................................................................................#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.........................................................................
................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........
..............#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.......................#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.........
....##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..............................................................................##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..........................................................................
................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................
.......................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.....................................................................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#..............................................
.................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#........................................................................................................................................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................
.........................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#................................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#.......................................................................................................
...........................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#...........................................................................................................................................................................
........................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#..............................................................................................
...........................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#........................................................................................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#.............................................................
..........#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#.....................................................................................#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#...........................................................................
......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#
....................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#...........................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#.......................................................................................................................................................................................................................................................
.......................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................
.........................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#.........................................................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#................................
...................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#..................................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#...............
............................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..............................................................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..................................
................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#...........................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#.........................................................................................................
....................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
.......................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.....................
........................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..................................................................................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..........................................................
...............#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................................#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#..................................................................................................................
...................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#..............
.....................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................
............................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.............................................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.................
................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#.........................................#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#...........................
............................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.........................................................................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.............................................
..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#..................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#........................................................................
...............................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#......................................................................................................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#.......................................................................
.................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#....................................................................................................................................................................................................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##........................................................................................................................................
............#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#....................................................#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#........................................
..........#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#.........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#...............................................................................................................................................................................................................................................
................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................
.........#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#................................................................................#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#.......................................................................
.......#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#...........................
.........................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#.................................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#........
..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#...........................................
.........................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#.....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#............................
...................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.......................................................................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#....................................................
...................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#...........................................................................................................................................................................................................................................................................................................................................................................................
.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#
..........................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#.....................................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#...........
.....................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#................................................................................................................................................................................................................................................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#...........................................................................................................................................................................................................................
..................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.......................................................................................
............................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#..........................................
.....................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#........................................................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#...................................
...........#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#................................#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#.....................
................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................
.........................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.............
...........................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
........................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#............................................................................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#....................................................
......................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#.................................................................................................................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#...........................................................................................
..........................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#........................................................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#..............................
.....................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#.........................
........#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.............................................................................#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.....................................................................
...............................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#.......................................................................................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#........................................................
...............................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#..................................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#...
...................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#..................................................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#...............................
..............#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#............................#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#..............
...................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#........
....................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.............................................................................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.........................................................
...................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#...............................................................................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#............................................................
.......................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#...........................................................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#....................................
.......................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#............................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#.....
.................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#........................................................................................................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#.......................................................................................
...............................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
..................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.......................................................................................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.....................................................................
................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#..........................................
.................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.......................
...............................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................................................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#..............................
..............#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#.........................#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#...........
..........#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#...............................#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#.....................
.................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#.................................................................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#.................................
.....................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#......................................................................................................................................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#.................................................................................................................
.............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#.........................
.....................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#........................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#...
.....................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#.................
............................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#................................................................................................................................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#....................................................................................................
.......................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#...........................................................................................................................................................................................................................................................
#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................
..................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#......................................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#....................
............................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.....
........#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.............................................#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.....................................
...............#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#....................................................................................................................................................................................................................................................................#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#.....................................................................................................................................................................................................................................................
.............................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#.............................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#...
...............................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................................
....................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.....................................................................................................................................................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.................................................................................................................................
...................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#......................................
................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....
....................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.............................................................................................
............................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.............................................................................................................................
...................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.......................................................................................................................................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#....................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#..........
.................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#..........................................................................................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#.........................................................................
..................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#...........................................................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#.........................................
................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#................................................................................................................................
..........................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#......................................................................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#............................................
....#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
..................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#.................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#......................................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#..............
.........................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#................................................................................................................
.................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#...................................................................................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#..................................................................
.........................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.............................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#....
...........................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#..............................................................................................................................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#...................................................................................................
...........#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#..............................................#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#...................................
.........................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#....................................................
....................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#..................................................................................
.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##.......................................................................................................................................................................................................................................................................................................................................................................................................................................
....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.........................................................................................
...........................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.............................................................................................................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#..................................................................................
.................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#......................................
................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................
...........................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#...............................................................................................................................................................................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#....................................................................................................................................................
.#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#....................................................................................#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#...................................................................................
...........................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#.................................................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#......................
..........................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#..............................................................................................................................................................................................................................................................................
...................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.................................................................................................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#..............................................................................
............................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#..................................................................................................................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#......................................................................................
..........................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.................................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.......
.......................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.........................................................................................................................................................................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#..................................................................................................................................................
..........................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#........................
.....................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...........................................................................................................................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#......................................................................................................
.....#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#..............................................................................................................................................................................................................................................................
...................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#...............................
............................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#.......................................................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#...........................
...............................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#..............................................................................................................................................................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#......................................................................................................................................
.......................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#............................................................................................................................................
....................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.........................................................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.....................................
....................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#..........................................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#......................
....................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..............................................................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..........................................
.......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.....................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#..............................................................................................
................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................
.................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.........
.............................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#...........................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#..............................................................
........................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...................................................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...........................
.............................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...............................................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..................
..............................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#........................................................................................................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#..........................................................................
...................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................
.......#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#......................................................................................................................................................................................#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#...............................................................................................................................................................................
..............................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#.................................................................................................................................
.....................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#.............................................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#........................
........................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................
...............................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#..........................................................................................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#...........................................................
....................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.........................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.....
...................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#....................................................................................................................................................................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#.................................................................................................................................................
....................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...................................................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...............................
................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................
..#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#.............................................#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#...........................................
................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................
.......#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#............................................................................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#.....................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#...................................................................
............................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#......................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#..........................
................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................
..............................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................
.........#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#.................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#........................................................
..........................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#................................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#......
.....................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#...................................
........................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#............................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#....
..........................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#......................................................................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#............................................
.....................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#.............................................................................................................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#........................................................................................
.............................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#......................
.......................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#........................................................................................................................................................................................................................................................................
.................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#...................................................................................................................................................................................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#..................................................................................................................................................................
..........................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#........................................................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#..............................
...........................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#................................................................................................................................................................................................
....................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#...........................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#.......
................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................
.....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#..............................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#.........................................................................
#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................
.......................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.........................................................................................................................................................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#..................................................................................................................................
.......................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#....................................................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#.............................
............#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#.......................................#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#...........................
#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....
......................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#..................................................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#............................
...#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.............................................................#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#..........................................................
....................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#......................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#..................................................................................................................................................................................................................................
............................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.................................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.....
....................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#........................................................................................................................................................................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#.........................................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#...............
............................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.................................................................................................................................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.....................................................................................................
................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................
.........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#..........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#.
.......#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#..........................................................................................................................................................#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#...................................................................................................................................................
.........................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................
......................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................
................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................
.............................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................................................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#...................................................................
....................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..............................................................................................................................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..........................................................................................................
....................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#....................................................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#................................
...............................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#..........................................................................................................................................................................................................................................................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#...........................................................................................................................................................................................................................
...........................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#......................
.......................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#..................................................................................................................................................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#...........................................................................................................................
................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................
............................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#............................................................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#................................
..............................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#................
.................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#
....................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#....................................................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#................................
.............#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................................#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#...................................................................................
..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.....................
......................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#...............................................................................................................................................
...............................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#..........................................................................................................................................................................................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#...........................................................................................................................................................
............................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..........................................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..............
.....................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#...............................................................................................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#..........................................................................................................................
..............#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#...........................................................................................................................................................................................#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#.............................................................................................................................................................................
.......................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#..........................................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#...................
..................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#..........................................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#........................
#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................
......................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#.....................................................................................................................................
....................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.................................................................................................................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.............................................................................................
........................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..........................................................................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..................................................
.........................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...............................................................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#......................................................................................................
....#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...............................................................................................................................#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...........................................................................................................................
...................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................
.....#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#..................................................................................................................................................................................................................................#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#.............................................................................................................................................................................................................................
..........................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#........................................................................................................................................................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#..............................................................................................................................
..........#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#.............................................................................#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#...................................................................
#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................
...................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#......................................................
.................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#............................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#...........................................................................................................................................................................................................................................................................................................................................................
................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................
...................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.................................................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#..............................
........................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#....................................................................
....................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..............................................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................
...................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#.........................................................................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#......................................................
...#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.....................................................................................................................................................................................................#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#..................................................................................................................................................................................................
..........................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#...................................................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#.........................
..................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#...................................................................................................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#.................................................................................
......................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#..............................................................................................................................................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#........................................................................................................................
........................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#.......................................................................................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#...............................................................
.................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#............................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#...........
...................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#................................................................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#.............................................
.....................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#...............................................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#..........................
.....................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#...................................................................................................................................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#..............................................................................................................
.......................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#..........................................................................................................................................
......#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#...................................................................................................................................................................#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#.............................................................................................................................................................
....................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...........................................
.........................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#...........................................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#..................
....................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#...........................................................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#.......................................
......................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#.........................................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#...................
.........#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................................................
............................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#..................................................................................................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#......................................................................
...#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................................................................#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................................
..................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................
............................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#......................................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#..........
.....................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..........................................................................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#.....................................................
....................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.........................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.....................................................................................................................................................................
..................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.......................................................................................................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.....................................................................................
...................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#...........................................................................................................................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#........................................................................................................
........................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#..............................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#......................................................................
.........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#...........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#..
...#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#...............................................................................................................................................................................................................................................................................................#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................
.................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.....................................................................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#....................................................
..................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#...........................................................................................................................................................
............#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#.......................................................................................................................................................................................................................................................................................
............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................
..................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.......................................................................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.....................................................
...............................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................................................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##..................................................
............................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...................
.......................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#...........................................................................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#....................................................
..#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#.................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#...............................................................................................................................................
.................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#.............................
..................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#...........................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#.........
..............................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#............................................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................
.......#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#...............................................................................#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#........................................................................
...............................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#............
...............................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#..................................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#...
..................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#.............................................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#...........................
.............................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......................................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#..........
.................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.....................................................................................................................................................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#....................................................................................................................................
...............................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................................................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#..............
.........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#..........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#.
........................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#............................................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#....................................................................................................................................................
.................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#............................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#...........
............................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#.......................................................................................................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#...........................................................................
.........................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#................................................................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#.......................................
..............................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#...................................................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#.....................
.............................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................................................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#....................................................
..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#..
..........................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#....................................................................................................................................................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#..........................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#..............................................................................................................................................
..................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#....................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#..................................................................................................................................................................................................................................................................................
..............................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#........................................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#..........
.......................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#..................................................................................................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#...........................................................................
....................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#................................................................................................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#............................................................................
......................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................
.........................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#................................................................................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#.......
............................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#...........................................................................
.....#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...........................................................................................................................................................................................................#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#......................................................................................................................................................................................................
..............................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.................................................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#...................
..........................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#........................................................................................................................................................................................................................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#..............................................................................................................................................................................................
..................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.......................................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.....................
...............................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#..........................................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#...........
..........................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#..............................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#....
.....#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#......................................................................................................................................................................................#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#.................................................................................................................................................................................
...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#
............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#............................
..........................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#...........
........................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#....................................................................................................
.#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#....................................................#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#...................................................
................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........
......................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#...................................................................................................................................................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#.............................................................................................................................
................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................
........................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#............................................................................................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#....................................................................
.............#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................................#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#...........................................................
...................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#....................................................
...................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.................................................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#..............................
................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................
...........#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#..............................................................................................................#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#...................................................................................................
....................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..............................................................................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..........................................................
..........#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#...............................................................................................................................................................................................................................................#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#.....................................................................................................................................................................................................................................
............................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................
...................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#....................................................................................................................................
......................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#...............................................................................................................................................................................
............#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.........................................................................................................................................................................................................................................................................................................................#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................................................................................................................................................................................
...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#.................................................................................................
.............................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................................................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#...............................
....................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#................................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#............
....................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#.......................................................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#...................................
.......................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#........................................................................................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#.................................................................
............................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#................................................................
...................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#............................................................................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#.........................................................
.................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#...................................................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................
....................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.....................................................................................................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.................................................................................
.....................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.......................................................................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#..................................................
.................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#..........................................................
.................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#...........................................................................................................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#..........................................................................................
...........................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.........................................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#..............
..........................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#...............................................................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#.....................................
..............................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#..............................................................................................................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#................................................................................
..............................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#..............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#................................................................................................................................
..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#
...........................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#.................................................................................................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#......................................................................
.........................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#...........................................................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#..................................
.................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#..................................................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#.................................
.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#
....................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..........................................................................
.................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#.................................................................................................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#................................................................................
.........................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#.........................................................................................................................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#................................................................................................
.................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#............................................................................................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#...........................................................................
...........................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#......................................................................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#...........................................
............................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#......................................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#..........
......................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#...............
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.........................................................................................................................................................
......................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#................................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#..........
.......................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..............................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#..................................................................................................................................................................
..........#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#....................................................................................#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#..........................................................................
...........................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#......................................................................................................
..............................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.....................................................................................................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.......................................................................
..................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#...................................................................................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#.................................................................
.................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#......................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#.....
...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#.................................................
..................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#...........................................................................................................................................................................................
.........#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#.....................................#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#............................
............................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#......................................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#..........
...............................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#...............................................................................................................................................................................................................................................................................................................
.................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#.............................................................................................................................................................................................................................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#............................................................................................................................................................................................................
...................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#......................................................................................................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#...................................................................................
............................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..........................................................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..............................
..#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#................................................................................................................................................................................#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#..............................................................................................................................................................................
..........................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#...........................................................................................
...................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#..........................................................................................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#.......................................................................
......................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#...........................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#.....
..........................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#...................................................................................................................
.....#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................
...................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#....................................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#.................
......................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#................................................
..........................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#.....................................
...........................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.............................................................................................................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#..................................................................................
...................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#........................................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#.....................
..........................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#.....................................................................................................................................................................................................................................................................................................................
......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................
.............#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.........................................................................................
......................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#..................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#............................................................................
..........#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#...............#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#.....
....................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..............................................................................................................................................................................................................................................
...............................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#........................................................................................................................................................................................................
...............................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#...........................................................................................................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#............................................................................
..............................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#.............................................................................................................................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#...............................................................................................
##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................
...........................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.........................................................
...........................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#........................................................................................................................................................................................................................................................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#.............................................................................................................................................................................................................................
...............................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................................................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#.............................
................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................
....................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#........................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#....
.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#
.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#
............#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.............................#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.................
.........................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#...........................................
......................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#..............................................................................................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#........................................................................
...............#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#..................................................................................#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#...................................................................
...................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#............................................................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#.........................................
................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................
....................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#......................................................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#..................................
......................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.............................................................................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.......................................................
.....................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##........................................................................................................................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##...................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................
.........................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..............................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#.....................
.............................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##.......................................................................................................
.....................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#......................................................................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#.................................................
.........................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#...........................................
.......................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#.............................................................................................
......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#.....................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#...............................................................
................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................
..#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#..........................................................................................................................................................#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#........................................................................................................................................................
..........................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#...................................................................................................................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#.........................................................................................
............................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...........................................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...............
..............#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#....................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#......................................................................
............................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#....
............................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#...........................................................................................................................................................................................................
...................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.....................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#..
.....................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#....................................................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#...............................
...........................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#..........................................................................................
.......................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#..................................................................................................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#...........................................................................
.....................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#......................................................................................................................................................................................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#.................................................................................................................................................................
..........................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#...............................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#.....
..............................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#.........................................................................................................................................................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#...........................................................................................................................
.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#
....................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..............................................................................
........................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.........................................................................................................................................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.................................................................................................................
................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................
........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#......................................................................................................................................................................
.................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#..........................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#.........
................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................
.........................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#........................
.....................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................
.........#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#............................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#...................................................................................................................................
..........................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#...............................................................................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#.....................................................
...................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.....................................................................................................................................................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#..................................................................................................................................
...............#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................................#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#..............................................................................................................
...................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#........................................................................................................................................................................................................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#.....................................................................................................................................................................................
.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#
.............#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................................#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#............................................................................................................................................................................................
................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................
........................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.............................................................................................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.....................................................................
...................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#.........................................................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#......................................
........................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...................................................................................
........................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#....................................................................................................................................................................................................................................................................................................................................................
..................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#...........................................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#.........................
....................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................
.......................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#.............................................................................................................................................................................................................................................
................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................
.....................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#....................................................................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#...............................................
.............................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#...............................................................................................................................................................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#..................................................................................................................................
........................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.........................................................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.................................
........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#...........................................
.....................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#..............................................................................................................................................................................
..............................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#................................................................................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#..................................................
......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#
.....................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...........................................................................................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#......................................................................
......#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.......................................................................................#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.................................................................................
.........................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#...........................................
...........................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#....................................................................................................................................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#.........................................................................................................
................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................
.............................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#.............................................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#................
.............................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................................................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#.........................................................
...................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#.................................................................
....................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#....................................................................................................................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#................................................................................................
................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............
....#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#......................#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#..................
......................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#.....................................................................................................................................................................................................................
...................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.......................................................................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#....................................................
....#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#.......................................................................#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#...................................................................
.......#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#..............................................................................................................................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#.......................................................................................................
..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#...............................................................................................................................................................................
..........#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#................
.......................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#...................
......................................................................................................................................#..................#......................................................................#..................##.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................................................................#..................##...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................
...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#...........................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#........................................................................................................
..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#...............................
....................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#.......................................................................................................................................................................................................................................
...............................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............................................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#..............
........#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..................................................................................................................................................................#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..........................................................................................................................................................
....................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#..........................................................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#......................................
...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#
...........................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#................................................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#.....................
...........................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#......................................................................................................................................................
..............................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#..............................................................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#................................
..........................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#....................................................................................................................................................................................................................................................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#..........................................................................................................................................................................................................................
............................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...............................................................................................................................................................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...................................................................................................................................
.............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#.....
..............................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................
........#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#..............................................................................................................................#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#......................................................................................................................
......................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#..........................................................................................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#....................................................................
............................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#......................................................................................
.................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#..................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#.................................................
........................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#................................................................................................................................................................................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#........................................................................................................................................................
...............................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................................................................................................................................................
..........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#.
................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................
....................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.........................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.....
.........#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.......................#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#..............
...........................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#........................................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#.............
...............................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#...................................................................................................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#....................................................................
............................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................
......................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#........................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#..
......................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#................................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#..........
.......................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#....................................................................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#.............................................
................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................
.................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#.............................................................................................................................................................................................................................................................................................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#............................................................................................................................................................................................................................................................................
..................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#............................................................................................................................................................................................................................................................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#..........................................................................................................................................................................................................................................
.................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#..............................................................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#.............................................
.................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#....................................................................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#...................................................
............................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#....................................
.....................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#..............................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#.........
....................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#...........................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#.......
.......#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#..................................................................................................................#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#...........................................................................................................
...............................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#......................................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#.......
........................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.........................................................................................................................................................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.................................................................................................................................
.........................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...........................................................................................................................................................................................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...............................................................................................................................................................
...........................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#...................................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#........
....................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..............................................................................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..........................................................
..................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#......................................................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#....................................
..............................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#....................................................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#......................
...............................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#...............................................................................................................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#................................................................................
......................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#..............................................................................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#........................................................
...........................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#................................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#.....
....................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.........................................................................................................................................................................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.....................................................................................................................................................
.........................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#..............................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#....
.........#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#.................................................................#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#........................................................
...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#.........................................................................................................................................................................................
...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#
#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................
.......................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#....................................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#.............
................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......
...............................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#...................................................................................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#....................................................
....................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.................................................................................................................................................................................................................................................................................................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.............................................................................................................................................................................................................................................................................
................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................
................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................
.....................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#........................................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#...................
..............................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#..................................................................................................
................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#.................................
.................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#........................................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#.......................
.......................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.....................................................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#..............................
..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#
.....................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#.................................................................................................................................................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#............................................................................................................................
................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................
......#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#..................................#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#............................
............................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........
.............................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#.............................................................................................................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#......................................................................................................
....................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#....................................................................................................................................................................................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#................................................................................................................................................................
............................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#......................................#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#............................
.................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#....................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#..................................................................................................................................
.............................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................................................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#...............................
..............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#..................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................
.......................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#..........
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#......
....................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##..................................................................................................................................................................
....#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#...........#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#.......
..................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#...........................................................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#.........................................
.........................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#...........................................................................................................................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#..................................................................................................
........#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...................................................................#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...........................................................
...........................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.............................................................................................................................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#..................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#.......................
.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#
..................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
.................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#.............................................................................................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#............................................................................
........................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#.......................................................................................................................................................................................................................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#...............................................................................................................................................................................................
.........................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#...................................................................................................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#..........................................................................
................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#........................................................................................................
........................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#................................................................................................................................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#........................................................................................................
.........................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#................................................................................................................................................................
...................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#...........................................................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#........
.........................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#...........................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#..................................................................................
............................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.................................................................................................................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.....................................................................................
............#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
....................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#......................................................................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#..................................................
...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#............................................................
...................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#...........................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#.........................................................
..........................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#..........................................................................................................................................................................................................................................................
........................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#.......................................................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#...............................
...................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#.......................
.............................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................................................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#..........................................................................................................................
................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................
............................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.....................................................................................................................................................................................................................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.........................................................................................................................................................................................
.............................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#...
........#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#.......................................#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#...............................
...#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#.........................................................#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#......................................................
.................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#..........................................................................................................................................................................................................................................................
..................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.....................................................................
............................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#........................................................................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#............................................
....................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...............................................
.....................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.........................................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#....................
............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#......................................................................................................................................................................................................................................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#...................................................................................................................................................................................................................
..........................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.......................................................................................................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.............................................................................
..............................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#............................................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#..............
..................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#.................................................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#...............................
..............................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.....................................................................................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.......................................................
..........#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.................................................#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.......................................
..............................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#................................................................................................................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#..................................................................................
....................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...............................................................................................................................
.................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#..............................................................................................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#.............................................................................
.....................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#..................................................................................................................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#.............................................................................................
.............................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#.....................................................................................................................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#........................................................................................
............................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.................................................................................................................................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.....................................................................................................
.............................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#.........................................................................................................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#............................................................................
..........................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#...............................................................................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#.....................................................
......................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#....................................................................................................................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#..............................................................................................
........................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#................................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#........
.............................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#.........................
..................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#......................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#....
..........................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#..................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#........
................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................
...................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#............................................................................................................................................
.........#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#................................................................................................................#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#.......................................................................................................
........................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.................................................
...............#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#....................................................................................#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#.....................................................................
............................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................
.........................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#.....................................................
....#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.....................................................................................................................#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.................................................................................................................
.......................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#..............................................................................................................................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#.......................................................................................................
..........................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#.........................................................................................................................................................................................................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#...............................................................................................................................................................................
....................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..............................................................................................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..........................................................................
...............#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............................#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#.............
.............................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#................
........................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................
...........................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#..........................................................................................................................................................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#...............................................................................................................................
.................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#....................................................................................................................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#...................................................................................................
.......................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#............................................................................................
................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................
....................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#......................................................................
............................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.....
..#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#...#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#.
.................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.....................................................................................................................................................................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#....................................................................................................................................................
...............................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#...................................................................................................
.....................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...........................................................................................................................................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#......................................................................................................................
..............................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#........................................................................................................................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#..........................................................................................................
................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................
......................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#.....................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#...............................................................................................................
....................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#................................................................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#............................................
...........................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#...............................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#....
..............................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#....................................
............................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#............................................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#................
.................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##............................................................
.....#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#...............................................................................................#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#..........................................................................................
........................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#................................................................
.........................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#..........
.............................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................................................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#.........................................................
...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#
........................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..........................................................................................................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..................................................................................
...............................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#...........................................................................................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#............................................................
..................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#................................................................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#..............................................
....#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.........................................................................................#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.....................................................................................
...............................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#...........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#............................................................................................................................................................................................................................
.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#
...#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#..............#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#...........
.......................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#...................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#............................................................................
...........................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#........................................................................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#.............................................
.....................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..........................................................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#.....................................
........................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#...............................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#.......
.................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#........................
...........................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#.......................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#............................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#.............................................
..................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#................................................................................
...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#
............................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#......................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#..........................................................................................................
...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#.....
..............................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#................................................................................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#..................................................
...............................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................................................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#..............................................................................
...................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#............................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#.........
...................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#...............................................................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#............................................
...........................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#......
..........................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#...................
................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........
..................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#...............................................................................................................................................................
........................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.........................................................................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.................................................
.....................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#............................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#.......................................
......................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................
................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
...........................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#...................................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#........
...................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#.........................................................................................................................................................................................................................................................................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#......................................................................................................................................................................................................................................................
...............#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#....................................................................................................................................................................#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#.....................................................................................................................................................
.........................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..............................................................................................................................................................................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#.....................................................................................................................................................
.......#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................
.....................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#.................................
.....................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#..................................................................................................................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#.............................................................................................
..........................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#....................................................................................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#..........................................................
............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..
........................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.........
..............................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#..........................................................................................................................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#............................................................................................
.......#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#..........................................................................#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#...................................................................
.................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#.........................................................................................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#........................................................................
....................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................................................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..........................................................................................................................
...............................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#........................................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#.........
...................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#........................................................................................................................................................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#.....................................................................................................................................
......................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#...................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#.............................................
.............................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................................................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#...........................................
...................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#...........................................................................................................................................................
.......................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
..............................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#.........................................................................................................................................................................................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#...........................................................................................................................................................
....................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...............................................................................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...........................................................
..................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#......................................................................................................................................................................................................................................................................................................
...................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.......................................................................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#....................................................
......................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.............................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............................................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#...............
....#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................
.......................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.................................................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..........................
.........................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#...................................................................................................................................................................
..................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#..........................................................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#........................................
....................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#...........................................................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#.......................................
...............................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................................................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#..................................................
................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................
.................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#.........................................................................................................
........................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#..............................................................................................
......................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#..............................................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#........................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#.........................................................................
...........................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#......................................................................................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#...........................................................
.#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#..........#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#.........
............................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#.......
...........#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#...................#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#........
...........................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#........................................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#.............
.....................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#..............................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#.........
.................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#..............................................................................................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#.............................................................................
.............................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#..............................................................................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#.................................................
....#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#.......................................................#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#...................................................
..........................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#......................................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#............................................
....................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...............................................................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...........................................
...............................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#......................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#...............................................................
....................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...............................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...........................................................................................................................................................................................................
................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................
..................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#......................................................................................................................................................................................................................................................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#....................................................................................................................................................................................................................................
..........#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#..........................................................#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#................................................
.....................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#.........................................................................................................................................................................
.........................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##..........................................................................................................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##.................................................................................
.............#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#...........................................................#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#..............................................
.#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#....................................#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...................................
......................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#....................................................................................................................................................................................................................................................................................................................................................................
.......#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#......................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#...............................................................
..............#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#...........................................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#............
.....................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#...........................................................................................................................................................................................................................................
.............................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#.....................................................................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#........................................
.....................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#....................................................................................................................................
.............................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................
...............................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................................................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#.................................................
.................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#..........................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#.........
...............................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................................................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#..............................
..................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#....................................................................................................................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#..................................................................................................
........................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#....................................................................................................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#............................................................................
.............................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#..................................
............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................
.......................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
............................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#......................................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#..........
.....................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..........................................................................................................................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#.....................................................................................................
......................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#........................................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#..................
...................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#.........................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#......
........................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#............................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#....
#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................
..................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#....................................................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#..................................
........................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............
......................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#.........................................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#...................
...................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................
......................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#....................................................................................................................................................................................................................................................................................................................................
..........................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#.....................................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#...........
..................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#........................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#......
..................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................
........................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.................................................................................................
....................#...........................................#.....................................................#......#.................#...................................................................................................#...........................................................................................#.........................................................................................................................................#....................................................................................................................................#..................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...........................................#.....................................................#......#.................#...................................................................................................#...........................................................................................#.........................................................................................................................................#....................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................................................................................................
............................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#....................................................................................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#........................................................
.....................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#........................................................................................
...........................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#.......................................................................................................................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#............................................................................................
..................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#.................................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#......
...........................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#.........................................................................................................................................................................................................................................................................................................................................
...........................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#..............................................................................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#...................................................
...................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#..................................................................................................................................................................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#...............................................................................................................................................
..............................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#.................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#...
...............................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#.....................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#......................
...................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#............................................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#.........................
.........#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#.........................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#................................................................................................................................................................................................................................................
...........#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#........................................................#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#.............................................
...................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#............................................................................................................................................................................................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#.........................................................................................................................................................................
.............................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............................................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#...............
............................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
..........................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#.........................................................................................................................................................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#...............................................................................................................................
...............................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
...............#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.........................................................................................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#..........................................................................................................
....##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#.......................................................................##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#...................................................................
.........................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
............................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.............................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.................................
................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................
..........................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.......................................................................................................................................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.............................................................................................................
.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#.........................................................................................................
............................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#....................................................................................................................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#........................................................................................
.......................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...............................................................................................................................................................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................
........................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
..............................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#.........................................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#...........
......................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#..................................................................................................................................................................................................................
.......#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#.......................#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#................
.............................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#............................................................................................................................................
................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................
........................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#......................................................................................................................................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#..............................................................................................................
............................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#....................................................................................................................................................
...................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#...........................................................................
...........#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#...................................#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#........................
.............................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................................................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#.........................................................................................................................................................................................................................................................................................................
................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............
....................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#........................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#....
...........................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#....
................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................
.................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#..........................................................................................................................................................................
.....................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.........................................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#....................
..............................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#............................................................................................
.......................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................
........................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.........................................................................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.................................................
..............................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##.............................................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##...............
...............................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#..................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#...................................................................................................................................................................
.........................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.............................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#....
.............................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................................................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#......................................................................................................................
........................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#....................................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#............
................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................
.............................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................................................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#...................................................................................................................................
...#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#..............................................................#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#...........................................................
................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................
.........................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.............................................................................................................................................................................................................................................................................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#....................................................................................................................................................................................................................................................
....................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#....................................................................................................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#................................................................................
.............................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#.....................................................
.........................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#................................................................................................................................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#.......................................................................................................
...........................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#..................................................................................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#.......................................................
..#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#........................................................................................................................................................................................................................................#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#......................................................................................................................................................................................................................................
.............................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#.....................................................................................................................................................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#........................................................................................................................
.......................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#..................................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#...........
............................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#....................................................................................................................................................................
........#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#...........................................................................................................................
....................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.........................................................................................................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.....................................................................................
................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................
.........................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#............................................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#...................
........#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#.......................................#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#...............................
........................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..........................................................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..................................
.............................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#................................
..................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#..........................................................................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#........................................................
..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#
...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#........................
..............................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#......................................................................................................................................................................................................................................................................................................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#........................................................................................................................................................................................................................................................................
.....#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#.............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#........................................................................
...................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#............................................................................................................................................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#.........................................................................................................................
....................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#.......................................................
.................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#.....................................................................................................................................................................................................................................................................................................................
.....#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#..............................................................................................#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#.........................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#.........................................................................................
...........................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#....................................
................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................
........................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..........................................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..................
........................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#........................................................................................
..................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.........................................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.......................
....................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#......................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#..................................................................................................................................
...............................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#...................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#..........................................................................................................................
................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................
.................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#....................................................................................................................................................................................................................................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#...................................................................................................................................................................................................................
.........................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................
.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#
....................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................................
..............................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#..............................................................................................................................................................................................................................................................................................
.......................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
..................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#..
.........................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#............................................................................................................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#...................................................................................
.......................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#............................................................................................................................................................................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#.....................................................................................................................................................
.........#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..............................................................................................................................................#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#.....................................................................................................................................
.................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#........................................................................................................................................................................................................................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#.......................................................................................................................................................................................................
.............................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................
...................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
.........................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#......................................................................................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#.............................................................
.......................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#..............................................................................................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#.......................................................................
......................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.............................................................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.......................................
.....................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...........................................................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#......................................
..................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#......................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#....
............................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..........................................................................................................................................................................................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..............................................................................................................................................................
......................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#....................................................................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#..............................................
.................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#........................................................................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#.......................................................
#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................
.......................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#...............................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#........
...........................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#.......................................................................................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#............................................................
......................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.......................................................................................................................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.................................................................................................
..........................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................
......................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#......................................................................................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#................................................................
.............................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#..............................................................................................................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#.................................................................................
..........................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#..................................................................................................................................................................................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#........................................................................................................................................................
...................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#.........................................................................................................................
....................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#................................................................................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#............................................................
.......................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#...................................................................
........................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#..............................................................................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#......................................................
..................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#.....................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#...
.................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#..........................
.............................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................................................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#.....................
..................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.....................................................................................................................................................................................................................................................
...............................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
............................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#................................................................................................................................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#....................................................................................................
.....................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#.....................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#..............................
....................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...................................................................................................................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...............................................................................................
..................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#.....................................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#...................
#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................
.............................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#.........................................................................................................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#............................................................................
...............................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#...........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#.
...........................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#.................................................................................................................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#......................................................................................
...........#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#....................................#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#.........................
...................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.....................................................................................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#..................................................................
.......#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#............
.........................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................................
..........................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##.....................................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##...........
..............................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#........................................................................................................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#..........................................................................
................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................
...........................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#............................................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#.................
.................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................
....................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..................................................................................................
........................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#......................................................................................................................................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#..............................................................................................................
.............................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#......................................................................................................................................................................
.....................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.........................................................................................................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#....................................................................................
.........#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...............................................#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#......................................
......................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#........................................................................................................................................................................................................................................................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#..................................................................................................................................................................................................................................
...................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.........................................................................................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#..........................................................
..................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#..................................................................................................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#................................................................................
..........................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#......................................................................
....#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#..........................................................................................................#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#......................................................................................................
..........................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.......................................................................................................................................................................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.............................................................................................................................................
..................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#..................................................................................................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#................................................................................
........................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.....................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.............................................
..........................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#......................................................
..#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.......................#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.....................
..................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#................................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#..............
..............................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#..............................
.................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#............................................................................................................................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#...........................................................................................................
..............................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................
..............................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#.....................................................................................................................................................
...................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#............................................................................................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#.........................................................................
.............................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#...............................................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#..................
...............................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#.....................................................................................................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#......................................................................
..................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#....................
....................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#............................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#........................................
...................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.............................................................................................................................................................................................................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#..........................................................................................................................................................................................
......................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#........................................................................................................................
..........................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#...................................................................................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#.........................................................
..................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#............................................................................................................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#..........................................................................................
....#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#..........................................................#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#......................................................
............................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.....................................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.........
................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................
.......................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#..........................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#...
.............................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#................................................
............................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.....................................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.........
.........................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#...............................
.........................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#.................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#........................................................................................................................................................................................
..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#.....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#...........................................
...........................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#................................................................................................................................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#.....................................................................................................
........................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..................................................................................................................................................................................................................................................................................................
.............................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#...........................................................................................................................................................................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#..............................................................................................................................................
............................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..........................
........................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#....................................
....................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#............................................................................................................................................................................................................................................................................
.#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.....................................#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#....................................
........#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.................................................................................#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.........................................................................
................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........
..............#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.......................#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.........
....##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..............................................................................##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..........................................................................
................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................
.......................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.....................................................................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#..............................................
.................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#........................................................................................................................................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................
.........................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#................................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#.......................................................................................................
...........................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#...........................................................................................................................................................................
........................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#..............................................................................................
...........................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#........................................................................................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#.............................................................
..........#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#.....................................................................................#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#...........................................................................
......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#
....................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#...........................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#.......................................................................................................................................................................................................................................................
.......................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................
.........................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#.........................................................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#................................
...................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#..................................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#...............
............................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..............................................................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..................................
................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#...........................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#.........................................................................................................
....................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
.......................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.....................
........................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..................................................................................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..........................................................
...............#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................................#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#..................................................................................................................
...................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#..............
.....................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................
............................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.............................................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.................
................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#.........................................#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#...........................
............................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.........................................................................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.............................................
..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#..................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#........................................................................
...............................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#......................................................................................................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#.......................................................................
.................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#....................................................................................................................................................................................................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##........................................................................................................................................
............#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#....................................................#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#........................................
..........#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#.........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#...............................................................................................................................................................................................................................................
................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................
.........#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#................................................................................#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#.......................................................................
.......#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#...........................
.........................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#.................................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#........
..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#...........................................
.........................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#.....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#............................
...................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.......................................................................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#....................................................
...................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#...........................................................................................................................................................................................................................................................................................................................................................................................
.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#
..........................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#.....................................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#...........
.....................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#................................................................................................................................................................................................................................................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#...........................................................................................................................................................................................................................
..................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.......................................................................................
............................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#..........................................
.....................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#........................................................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#...................................
...........#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#................................#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#.....................
................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................
.........................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.............
...........................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
........................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#............................................................................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#....................................................
......................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#.................................................................................................................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#...........................................................................................
..........................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#........................................................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#..............................
.....................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#.........................
........#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.............................................................................#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.....................................................................
...............................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#.......................................................................................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#........................................................
...............................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#..................................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#...
...................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#..................................................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#...............................
..............#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#............................#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#..............
...................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#........
....................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.............................................................................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.........................................................
...................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#...............................................................................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#............................................................
.......................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#...........................................................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#....................................
.......................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#............................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#.....
.................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#........................................................................................................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#.......................................................................................
...............................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
..................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.......................................................................................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.....................................................................
................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#..........................................
.................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.......................
...............................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................................................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#..............................
..............#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#.........................#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#...........
..........#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#...............................#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#.....................
.................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#.................................................................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#.................................
.....................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#......................................................................................................................................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#.................................................................................................................
.............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#.........................
.....................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#........................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#...
.....................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#.................
............................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#................................................................................................................................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#....................................................................................................
.......................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#...........................................................................................................................................................................................................................................................
#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................
..................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#......................................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#....................
............................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.....
........#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.............................................#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.....................................
...............#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#....................................................................................................................................................................................................................................................................#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#.....................................................................................................................................................................................................................................................
.............................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#.............................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#...
...............................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................................
....................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.....................................................................................................................................................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.................................................................................................................................
...................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#......................................
................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....
....................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.............................................................................................
............................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.............................................................................................................................
...................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.......................................................................................................................................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#....................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#..........
.................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#..........................................................................................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#.........................................................................
..................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#...........................................................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#.........................................
................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#................................................................................................................................
..........................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#......................................................................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#............................................
....#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
..................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#.................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#......................................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#..............
.........................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#................................................................................................................
.................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#...................................................................................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#..................................................................
.........................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.............................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#....
...........................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#..............................................................................................................................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#...................................................................................................
...........#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#..............................................#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#...................................
.........................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#....................................................
....................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#..................................................................................
.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##.......................................................................................................................................................................................................................................................................................................................................................................................................................................
....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.........................................................................................
...........................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.............................................................................................................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#..................................................................................
.................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#......................................
................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................
...........................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#...............................................................................................................................................................................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#....................................................................................................................................................
.#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#....................................................................................#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#...................................................................................
...........................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#.................................................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#......................
..........................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#..............................................................................................................................................................................................................................................................................
...................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.................................................................................................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#..............................................................................
............................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#..................................................................................................................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#......................................................................................
..........................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.................................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.......
.......................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.........................................................................................................................................................................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#..................................................................................................................................................
..........................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#........................
.....................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...........................................................................................................................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#......................................................................................................
.....#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#..............................................................................................................................................................................................................................................................
...................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#...............................
............................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#.......................................................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#...........................
...............................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#..............................................................................................................................................................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#......................................................................................................................................
.......................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#............................................................................................................................................
....................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.........................................................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.....................................
....................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#..........................................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#......................
....................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..............................................................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..........................................
.......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.....................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#..............................................................................................
................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................
.................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.........
.............................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#...........................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#..............................................................
........................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...................................................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...........................
.............................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...............................................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..................
..............................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#........................................................................................................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#..........................................................................
...................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................
.......#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#......................................................................................................................................................................................#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#...............................................................................................................................................................................
..............................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#.................................................................................................................................
.....................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#.............................................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#........................
........................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................
...............................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#..........................................................................................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#...........................................................
....................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.........................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.....
...................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#....................................................................................................................................................................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#.................................................................................................................................................
....................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...................................................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...............................
................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................
..#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#.............................................#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#...........................................
................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................
.......#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#............................................................................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#.....................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#...................................................................
............................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#......................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#..........................
................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................
..............................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................
.........#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#.................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#........................................................
..........................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#................................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#......
.....................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#...................................
........................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#............................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#....
..........................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#......................................................................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#............................................
.....................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#.............................................................................................................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#........................................................................................
.............................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#......................
.......................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#........................................................................................................................................................................................................................................................................
.................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#...................................................................................................................................................................................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#..................................................................................................................................................................
..........................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#........................................................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#..............................
...........................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#................................................................................................................................................................................................
....................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#...........................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#.......
................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................
.....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#..............................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#.........................................................................
#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................
.......................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.........................................................................................................................................................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#..................................................................................................................................
.......................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#....................................................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#.............................
............#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#.......................................#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#...........................
#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....
......................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#..................................................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#............................
...#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.............................................................#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#..........................................................
....................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#......................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#..................................................................................................................................................................................................................................
............................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.................................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.....
....................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#........................................................................................................................................................................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#.........................................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#...............
............................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.................................................................................................................................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.....................................................................................................
................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................
.........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#..........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#.
.......#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#..........................................................................................................................................................#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#...................................................................................................................................................
.........................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................
......................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................
................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................
.............................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................................................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#...................................................................
....................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..............................................................................................................................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..........................................................................................................
....................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#....................................................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#................................
...............................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#..........................................................................................................................................................................................................................................................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#...........................................................................................................................................................................................................................
...........................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#......................
.......................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#..................................................................................................................................................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#...........................................................................................................................
................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................
............................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#............................................................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#................................
..............................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#................
.................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#
....................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#....................................................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#................................
.............#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................................#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#...................................................................................
..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.....................
......................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#...............................................................................................................................................
...............................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#..........................................................................................................................................................................................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#...........................................................................................................................................................
............................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..........................................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..............
.....................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#...............................................................................................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#..........................................................................................................................
..............#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#...........................................................................................................................................................................................#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#.............................................................................................................................................................................
.......................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#..........................................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#...................
..................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#..........................................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#........................
#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................
......................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#.....................................................................................................................................
....................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.................................................................................................................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.............................................................................................
........................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..........................................................................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..................................................
.........................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...............................................................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#......................................................................................................
....#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...............................................................................................................................#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...........................................................................................................................
...................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................
.....#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#..................................................................................................................................................................................................................................#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#.............................................................................................................................................................................................................................
..........................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#........................................................................................................................................................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#..............................................................................................................................
..........#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#.............................................................................#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#...................................................................
#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................
...................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#......................................................
.................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#............................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#...........................................................................................................................................................................................................................................................................................................................................................
................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................
...................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.................................................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#..............................
........................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#....................................................................
....................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..............................................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................
...................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#.........................................................................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#......................................................
...#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.....................................................................................................................................................................................................#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#..................................................................................................................................................................................................
..........................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#...................................................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#.........................
..................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#...................................................................................................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#.................................................................................
......................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#..............................................................................................................................................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#........................................................................................................................
........................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#.......................................................................................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#...............................................................
.................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#............................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#...........
...................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#................................................................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#.............................................
.....................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#...............................................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#..........................
.....................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#...................................................................................................................................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#..............................................................................................................
.......................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#..........................................................................................................................................
......#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#...................................................................................................................................................................#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#.............................................................................................................................................................
....................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...........................................
.........................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#...........................................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#..................
....................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#...........................................................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#.......................................
......................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#.........................................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#...................
.........#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................................................
............................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#..................................................................................................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#......................................................................
...#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................................................................#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................................
..................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................
............................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#......................................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#..........
.....................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..........................................................................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#.....................................................
....................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.........................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.....................................................................................................................................................................
..................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.......................................................................................................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.....................................................................................
...................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#...........................................................................................................................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#........................................................................................................
........................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#..............................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#......................................................................
.........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#...........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#..
...#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#...............................................................................................................................................................................................................................................................................................#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................
.................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.....................................................................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#....................................................
..................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#...........................................................................................................................................................
............#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#.......................................................................................................................................................................................................................................................................................
............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................
..................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.......................................................................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.....................................................
...............................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................................................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##..................................................
............................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...................
.......................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#...........................................................................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#....................................................
..#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#.................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#...............................................................................................................................................
.................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#.............................
..................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#...........................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#.........
..............................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#............................................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................
.......#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#...............................................................................#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#........................................................................
...............................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#............
...............................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#..................................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#...
..................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#.............................................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#...........................
.............................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......................................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#..........
.................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.....................................................................................................................................................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#....................................................................................................................................
...............................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................................................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#..............
.........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#..........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#.
........................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#............................................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#....................................................................................................................................................
.................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#............................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#...........
............................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#.......................................................................................................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#...........................................................................
.........................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#................................................................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#.......................................
..............................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#...................................................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#.....................
.............................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................................................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#....................................................
..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#..
..........................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#....................................................................................................................................................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#..........................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#..............................................................................................................................................
..................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#....................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#..................................................................................................................................................................................................................................................................................
..............................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#........................................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#..........
.......................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#..................................................................................................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#...........................................................................
....................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#................................................................................................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#............................................................................
......................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................
.........................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#................................................................................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#.......
............................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#...........................................................................
.....#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...........................................................................................................................................................................................................#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#......................................................................................................................................................................................................
..............................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.................................................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#...................
..........................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#........................................................................................................................................................................................................................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#..............................................................................................................................................................................................
..................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.......................................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.....................
...............................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#..........................................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#...........
..........................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#..............................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#....
.....#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#......................................................................................................................................................................................#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#.................................................................................................................................................................................
...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#
............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#............................
..........................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#...........
........................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#....................................................................................................
.#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#....................................................#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#...................................................
................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........
......................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#...................................................................................................................................................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#.............................................................................................................................
................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................
........................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#............................................................................................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#....................................................................
.............#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................................#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#...........................................................
...................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#....................................................
...................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.................................................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#..............................
................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................
...........#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#..............................................................................................................#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#...................................................................................................
....................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..............................................................................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..........................................................
..........#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#...............................................................................................................................................................................................................................................#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#.....................................................................................................................................................................................................................................
............................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................
...................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#....................................................................................................................................
......................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#...............................................................................................................................................................................
............#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.........................................................................................................................................................................................................................................................................................................................#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................................................................................................................................................................................
...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#.................................................................................................
.............................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................................................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#...............................
....................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#................................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#............
....................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#.......................................................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#...................................
.......................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#........................................................................................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#.................................................................
............................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#................................................................
...................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#............................................................................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#.........................................................
.................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#...................................................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................
....................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.....................................................................................................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.................................................................................
.....................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.......................................................................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#..................................................
.................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#..........................................................
.................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#...........................................................................................................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#..........................................................................................
...........................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.........................................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#..............
..........................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#...............................................................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#.....................................
..............................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#..............................................................................................................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#................................................................................
..............................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#..............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#................................................................................................................................
..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#
...........................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#.................................................................................................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#......................................................................
.........................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#...........................................................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#..................................
.................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#..................................................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#.................................
.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#
....................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..........................................................................
.................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#.................................................................................................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#................................................................................
.........................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#.........................................................................................................................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#................................................................................................
.................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#............................................................................................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#...........................................................................
...........................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#......................................................................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#...........................................
............................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#......................................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#..........
......................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#...............
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.........................................................................................................................................................
......................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#................................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#..........
.......................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..............................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#..................................................................................................................................................................
..........#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#....................................................................................#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#..........................................................................
...........................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#......................................................................................................
..............................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.....................................................................................................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.......................................................................
..................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#...................................................................................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#.................................................................
.................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#......................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#.....
...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#.................................................
..................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#...........................................................................................................................................................................................
.........#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#.....................................#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#............................
............................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#......................................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#..........
...............................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#...............................................................................................................................................................................................................................................................................................................
.................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#.............................................................................................................................................................................................................................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#............................................................................................................................................................................................................
...................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#......................................................................................................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#...................................................................................
............................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..........................................................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..............................
..#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#................................................................................................................................................................................#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#..............................................................................................................................................................................
..........................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#...........................................................................................
...................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#..........................................................................................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#.......................................................................
......................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#...........................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#.....
..........................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#...................................................................................................................
.....#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................
...................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#....................................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#.................
......................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#................................................
..........................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#.....................................
...........................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.............................................................................................................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#..................................................................................
...................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#........................................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#.....................
..........................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#.....................................................................................................................................................................................................................................................................................................................
......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................
.............#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.........................................................................................
......................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#..................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#............................................................................
..........#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#...............#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#.....
....................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..............................................................................................................................................................................................................................................
...............................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#........................................................................................................................................................................................................
...............................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#...........................................................................................................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#............................................................................
..............................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#.............................................................................................................................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#...............................................................................................
##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................
...........................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.........................................................
...........................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#........................................................................................................................................................................................................................................................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#.............................................................................................................................................................................................................................
...............................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................................................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#.............................
................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................
....................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#........................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#....
.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#
.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#
............#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.............................#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.................
.........................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#...........................................
......................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#..............................................................................................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#........................................................................
...............#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#..................................................................................#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#...................................................................
...................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#............................................................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#.........................................
................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................
....................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#......................................................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#..................................
......................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.............................................................................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.......................................................
.....................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##........................................................................................................................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##...................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................
.........................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..............................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#.....................
.............................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##.......................................................................................................
.....................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#......................................................................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#.................................................
.........................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#...........................................
.......................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#.............................................................................................
......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#.....................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#...............................................................
................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................
..#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#..........................................................................................................................................................#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#........................................................................................................................................................
..........................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#...................................................................................................................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#.........................................................................................
............................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...........................................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...............
..............#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#....................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#......................................................................
............................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#....
............................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#...........................................................................................................................................................................................................
...................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.....................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#..
.....................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#....................................................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#...............................
...........................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#..........................................................................................
.......................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#..................................................................................................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#...........................................................................
.....................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#......................................................................................................................................................................................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#.................................................................................................................................................................
..........................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#...............................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#.....
..............................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#.........................................................................................................................................................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#...........................................................................................................................
.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#
....................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..............................................................................
........................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.........................................................................................................................................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.................................................................................................................
................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................
........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#......................................................................................................................................................................
.................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#..........................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#.........
................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................
.........................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#........................
.....................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................
.........#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#............................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#...................................................................................................................................
..........................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#...............................................................................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#.....................................................
...................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.....................................................................................................................................................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#..................................................................................................................................
...............#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................................#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#..............................................................................................................
...................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#........................................................................................................................................................................................................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#.....................................................................................................................................................................................
.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#
.............#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................................#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#............................................................................................................................................................................................
................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................
........................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.............................................................................................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.....................................................................
...................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#.........................................................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#......................................
........................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...................................................................................
........................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#....................................................................................................................................................................................................................................................................................................................................................
..................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#...........................................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#.........................
....................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................
.......................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#.............................................................................................................................................................................................................................................
................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................
.....................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#....................................................................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#...............................................
.............................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#...............................................................................................................................................................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#..................................................................................................................................
........................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.........................................................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.................................
........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#...........................................
.....................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#..............................................................................................................................................................................
..............................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#................................................................................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#..................................................
......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#
.....................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...........................................................................................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#......................................................................
......#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.......................................................................................#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.................................................................................
.........................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#...........................................
...........................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#....................................................................................................................................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#.........................................................................................................
................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................
.............................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#.............................................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#................
.............................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................................................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#.........................................................
...................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#.................................................................
....................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#....................................................................................................................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#................................................................................................
................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............
....#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#......................#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#..................
......................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#.....................................................................................................................................................................................................................
...................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.......................................................................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#....................................................
....#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#.......................................................................#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#...................................................................
.......#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#..............................................................................................................................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#.......................................................................................................
..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#...............................................................................................................................................................................
..........#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#................
.......................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#...................
......................................................................................................................................#..................#......................................................................#..................##.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................................................................#..................##...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................
...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#...........................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#........................................................................................................
..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#...............................
....................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#.......................................................................................................................................................................................................................................
...............................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............................................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#..............
........#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..................................................................................................................................................................#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..........................................................................................................................................................
....................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#..........................................................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#......................................
...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#
...........................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#................................................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#.....................
...........................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#......................................................................................................................................................
..............................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#..............................................................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#................................
..........................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#....................................................................................................................................................................................................................................................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#..........................................................................................................................................................................................................................
............................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...............................................................................................................................................................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...................................................................................................................................
.............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#.....
..............................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................
........#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#..............................................................................................................................#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#......................................................................................................................
......................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#..........................................................................................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#....................................................................
............................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#......................................................................................
.................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#..................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#.................................................
........................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#................................................................................................................................................................................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#........................................................................................................................................................
...............................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................................................................................................................................................
..........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#.
................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................
....................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.........................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.....
.........#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.......................#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#..............
...........................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#........................................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#.............
...............................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#...................................................................................................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#....................................................................
............................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................
......................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#........................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#..
......................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#................................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#..........
.......................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#....................................................................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#.............................................
................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................
.................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#.............................................................................................................................................................................................................................................................................................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#............................................................................................................................................................................................................................................................................
..................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#............................................................................................................................................................................................................................................................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#..........................................................................................................................................................................................................................................
.................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#..............................................................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#.............................................
.................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#....................................................................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#...................................................
............................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#....................................
.....................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#..............................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#.........
....................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#...........................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#.......
.......#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#..................................................................................................................#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#...........................................................................................................
...............................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#......................................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#.......
........................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.........................................................................................................................................................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.................................................................................................................................
.........................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...........................................................................................................................................................................................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...............................................................................................................................................................
...........................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#...................................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#........
....................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..............................................................................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..........................................................
..................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#......................................................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#....................................
..............................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#....................................................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#......................
...............................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#...............................................................................................................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#................................................................................
......................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#..............................................................................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#........................................................
...........................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#................................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#.....
....................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.........................................................................................................................................................................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.....................................................................................................................................................
.........................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#..............................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#....
.........#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#.................................................................#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#........................................................
...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#.........................................................................................................................................................................................
...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#
#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................
.......................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#....................................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#.............
................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......
...............................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#...................................................................................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#....................................................
....................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.................................................................................................................................................................................................................................................................................................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.............................................................................................................................................................................................................................................................................
................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................
................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................
.....................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#........................................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#...................
..............................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#..................................................................................................
................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#.................................
.................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#........................................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#.......................
.......................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.....................................................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#..............................
..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#
.....................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#.................................................................................................................................................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#............................................................................................................................
................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................
......#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#..................................#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#............................
............................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........
.............................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#.............................................................................................................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#......................................................................................................
....................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#....................................................................................................................................................................................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#................................................................................................................................................................
............................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#......................................#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#............................
.................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#....................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#..................................................................................................................................
.............................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................................................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#...............................
..............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#..................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................
.......................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#..........
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#......
....................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##..................................................................................................................................................................
....#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#...........#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#.......
..................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#...........................................................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#.........................................
.........................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#...........................................................................................................................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#..................................................................................................
........#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...................................................................#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...........................................................
...........................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.............................................................................................................................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#..................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#.......................
.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#
..................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
.................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#.............................................................................................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#............................................................................
........................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#.......................................................................................................................................................................................................................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#...............................................................................................................................................................................................
.........................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#...................................................................................................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#..........................................................................
................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#........................................................................................................
........................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#................................................................................................................................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#........................................................................................................
.........................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#................................................................................................................................................................
...................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#...........................................................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#........
.........................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#...........................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#..................................................................................
............................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.................................................................................................................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.....................................................................................
............#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
....................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#......................................................................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#..................................................
...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#............................................................
...................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#...........................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#.........................................................
..........................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#..........................................................................................................................................................................................................................................................
........................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#.......................................................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#...............................
...................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#.......................
.............................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................................................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#..........................................................................................................................
................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................
............................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.....................................................................................................................................................................................................................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.........................................................................................................................................................................................
.............................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#...
........#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#.......................................#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#...............................
...#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#.........................................................#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#......................................................
.................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#..........................................................................................................................................................................................................................................................
..................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.....................................................................
............................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#........................................................................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#............................................
....................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...............................................
.....................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.........................................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#....................
............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#......................................................................................................................................................................................................................................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#...................................................................................................................................................................................................................
..........................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.......................................................................................................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.............................................................................
..............................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#............................................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#..............
..................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#.................................................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#...............................
..............................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.....................................................................................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.......................................................
..........#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.................................................#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.......................................
..............................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#................................................................................................................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#..................................................................................
....................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...............................................................................................................................
.................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#..............................................................................................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#.............................................................................
.....................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#..................................................................................................................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#.............................................................................................
.............................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#.....................................................................................................................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#........................................................................................
............................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.................................................................................................................................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.....................................................................................................
.............................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#.........................................................................................................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#............................................................................
..........................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#...............................................................................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#.....................................................
......................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#....................................................................................................................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#..............................................................................................
........................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#................................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#........
.............................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#.........................
..................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#......................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#....
..........................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#..................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#........
................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................
...................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#............................................................................................................................................
.........#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#................................................................................................................#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#.......................................................................................................
........................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.................................................
...............#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#....................................................................................#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#.....................................................................
............................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................
.........................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#.....................................................
....#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.....................................................................................................................#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.................................................................................................................
.......................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#..............................................................................................................................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#.......................................................................................................
..........................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#.........................................................................................................................................................................................................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#...............................................................................................................................................................................
....................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..............................................................................................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..........................................................................
...............#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............................#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#.............
.............................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#................
........................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................
...........................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#..........................................................................................................................................................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#...............................................................................................................................
.................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#....................................................................................................................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#...................................................................................................
.......................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#............................................................................................
................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................
....................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#......................................................................
............................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.....
..#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#...#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#.
.................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.....................................................................................................................................................................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#....................................................................................................................................................
...............................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#...................................................................................................
.....................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...........................................................................................................................................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#......................................................................................................................
..............................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#........................................................................................................................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#..........................................................................................................
................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................
......................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#.....................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#...............................................................................................................
....................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#................................................................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#............................................
...........................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#...............................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#....
..............................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#....................................
............................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#............................................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#................
.................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##............................................................
.....#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#...............................................................................................#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#..........................................................................................
........................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#................................................................
.........................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#..........
.............................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................................................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#.........................................................
...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#
........................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..........................................................................................................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..................................................................................
...............................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#...........................................................................................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#............................................................
..................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#................................................................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#..............................................
....#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.........................................................................................#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.....................................................................................
...............................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#...........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#............................................................................................................................................................................................................................
.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#
...#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#..............#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#...........
.......................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#...................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#............................................................................
...........................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#........................................................................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#.............................................
.....................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..........................................................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#.....................................
........................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#...............................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#.......
.................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#........................
...........................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#.......................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#............................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#.............................................
..................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#................................................................................
...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#
............................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#......................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#..........................................................................................................
...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#.....
..............................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#................................................................................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#..................................................
...............................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................................................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#..............................................................................
...................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#............................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#.........
...................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#...............................................................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#............................................
...........................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#......
..........................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#...................
................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........
..................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#...............................................................................................................................................................
........................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.........................................................................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.................................................
.....................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#............................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#.......................................
......................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................
................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
...........................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#...................................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#........
...................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#.........................................................................................................................................................................................................................................................................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#......................................................................................................................................................................................................................................................
...............#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#....................................................................................................................................................................#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#.....................................................................................................................................................
.........................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..............................................................................................................................................................................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#.....................................................................................................................................................
.......#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................
.....................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#.................................
.....................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#..................................................................................................................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#.............................................................................................
..........................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#....................................................................................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#..........................................................
............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..
........................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.........
..............................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#..........................................................................................................................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#............................................................................................
.......#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#..........................................................................#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#...................................................................
.................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#.........................................................................................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#........................................................................
....................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................................................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..........................................................................................................................
...............................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#........................................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#.........
...................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#........................................................................................................................................................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#.....................................................................................................................................
......................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#...................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#.............................................
.............................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................................................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#...........................................
...................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#...........................................................................................................................................................
.......................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
..............................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#.........................................................................................................................................................................................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#...........................................................................................................................................................
....................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...............................................................................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...........................................................
..................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#......................................................................................................................................................................................................................................................................................................
...................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.......................................................................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#....................................................
......................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.............................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............................................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#...............
....#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................
.......................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.................................................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..........................
.........................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#...................................................................................................................................................................
..................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#..........................................................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#........................................
....................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#...........................................................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#.......................................
...............................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................................................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#..................................................
................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................
.................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#.........................................................................................................
........................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#..............................................................................................
......................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#..............................................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#........................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#.........................................................................
...........................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#......................................................................................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#...........................................................
.#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#..........#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#.........
............................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#.......
...........#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#...................#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#........
...........................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#........................................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#.............
.....................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#..............................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#.........
.................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#..............................................................................................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#.............................................................................
.............................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#..............................................................................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#.................................................
....#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#.......................................................#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#...................................................
..........................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#......................................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#............................................
....................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...............................................................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...........................................
...............................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#......................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#...............................................................
....................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...............................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...........................................................................................................................................................................................................
................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................
..................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#......................................................................................................................................................................................................................................................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#....................................................................................................................................................................................................................................
..........#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#..........................................................#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#................................................
.....................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#.........................................................................................................................................................................
.........................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##..........................................................................................................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##.................................................................................
.............#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#...........................................................#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#..............................................
.#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#....................................#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...................................
......................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#....................................................................................................................................................................................................................................................................................................................................................................
.......#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#......................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#...............................................................
..............#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#...........................................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#............
.....................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#...........................................................................................................................................................................................................................................
.............................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#.....................................................................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#........................................
.....................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#....................................................................................................................................
.............................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................
...............................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................................................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#.................................................
.................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#..........................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#.........
...............................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................................................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#..............................
..................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#....................................................................................................................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#..................................................................................................
........................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#....................................................................................................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#............................................................................
.............................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#..................................
............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................
.......................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
............................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#......................................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#..........
.....................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..........................................................................................................................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#.....................................................................................................
......................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#........................................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#..................
...................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#.........................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#......
........................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#............................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#....
#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................
..................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#....................................................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#..................................
........................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............
......................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#.........................................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#...................
...................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................
......................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#....................................................................................................................................................................................................................................................................................................................................
..........................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#.....................................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#...........
..................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#........................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#......
..................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................
........................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.................................................................................................